[Bug 4909] Contradictory rules for user control of search for schema documents

http://www.w3.org/Bugs/Public/show_bug.cgi?id=4909

           Summary: Contradictory rules for user control of search for
                    schema documents
           Product: XML Schema
           Version: 1.1 only
          Platform: Macintosh
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Structures: XSD Part 1
        AssignedTo: cmsmcq@w3.org
        ReportedBy: cmsmcq@w3.org
         QAContact: www-xml-schema-comments@w3.org


Section D.2 of 1.1 says in part:

    General-purpose processors should support multiple methods for
    locating schema documents, and provide user control over which
    methods are used and how to fall back in case of failure.

In other words, processors should but need not allow user control
over methods of finding schema documents.

But section 4.3.2 says in part (both in 1.0 and in 1.1):

    Accordingly whether a processor's default behavior is or is not to
    attempt such dereferencing [of namespace names], it MUST always
    provide for user-directed overriding of that default.

In other words, processors MUST allow user control over at least
one method of finding schema documents, namely dereferencing
namespace names.

At first glance, these appear to contradict each other.  How should
we resolve the contradiction?

Received on Thursday, 2 August 2007 02:51:31 UTC