Open Geospatial Consortium
OGC Doc 05-068
CR-Form-v3
CHANGE REQUEST
GML 2.X, 3.X CR ?
 rev-
 Current version: Many Proposed change affects:  AS Imp Spec X Recom. Paper Other
Title:  Store xlinks.xsd file at a fixed location
Source:  Arliss Whiteside, BAE Systems; Simon Cox, CSIRO; and others
Work item code:  Date:  2005-08-11
Category:  F
Use one of the following categories:
F (Critical correction)
A (corresponds to a correction in an earlier release)
B (Addition of feature),
C (Functional modification of feature)
D (Editorial modification)
Reason for change:  Copies of the xlinks.xsd XML Schema Document are now available from multiple addresses in the OGC schema repository, associated with different versions of GML. Schemas for OGC specifications that use xlinks.xsd are thus inconsistent in which of these xlinks.xsd schema documents they import. If two of these copies are referenced in any group of XML Schema Documents, that group of XML Schema Documents causes validation errors in some XML processors.
Summary of change:  1. Store a copy of xlinks.xsd at http://schemas.opengis.net/xlink/1.0.0/xlinks,xsd. 2. Change all current and future OGC-specified XML Schema Documents stored
at http://schemas.opengis.net/, which use xlinks, to reference xlinks.xsd at that new location.
3. Recommend that all XML Schema Documents specified by the OGC and other organizations, which use xlinks and reference xlinks.xsd at that new location, use an absolute path to that location.
4. Retain all copies of xlinks.xsd in the current locations, so that current users are not unexpectedly broken.
Consequences if 
not approved: Continued validation difficulties for systems that use more than one of the OGC schemas. These difficulties typically require local edits to approved XML Schema Documents, stored at http://schemas.opengis.net/, when two or more used together reference two or more copies of the xlinks.xsd file.
Clauses affected:  Some XML Schema Documents, schema fragments, and XML document examples in each affected Implementation Specification
Other specs  X Other core specifications  All versions of GML 2.X and 3.X, FE 1.0 and 1.1, OWS Common 1.0, WCS 1.0
Affected: Abstract specifications Recommendation Papers