[Bug 1998] Inconsistency wrt module import new text

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

           Summary: Inconsistency wrt module import new text
           Product: XPath / XQuery / XSLT
           Version: Last Call drafts
          Platform: PC
        OS/Version: Windows 2000
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XQuery
        AssignedTo: chamberl@almaden.ibm.com
        ReportedBy: holstege@mathling.com
         QAContact: public-qt-comments@w3.org


In the Septemnber 15th draft there is a new paragraph in section 4.11 module 
import:

A module may import its own target namespace (this is interpreted as importing 
all the other modules that share the same target namespace.)

This is too strong, and conflicts with the implementation flexibility offered
by this paragraph earlier in the same section:
The first URILiteral in a module import specifies the target namespace of the 
modules to be imported. The URILiterals that follow the at keyword are optional 
location hints, and can be interpreted or disregarded in an implementation-
defined way.

Implementations are not required to import all modules for a namespace for 
different namespaces; they should not be so required just because the namespace
happens to be the same.  

Proposal: strike "all the" and continue the parenthetical sentence "or by 
interpreting the location hints in an implementation-defined way"

Received on Wednesday, 7 September 2005 16:44:54 UTC