[Bug 11538] New: XQST0045 in "2.5.4.7 Function Test"

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

           Summary: XQST0045 in "2.5.4.7 Function Test"
           Product: XPath / XQuery / XSLT
           Version: Member-only Editors Drafts
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XQuery 3.0
        AssignedTo: jonathan.robie@redhat.com
        ReportedBy: jonathan.robie@redhat.com
         QAContact: public-qt-comments@w3.org


<quote source="2.5.4.7 Function Test">
Implementations MAY define further annotation assertions, whose behaviour is
implementation-defined. Implementations MAY provide a way for users to create
their own annotation assertions. Implementations and users SHOULD avoid
creating new annotation assertions in the following reserved namespaces
[err:XQST0045]:

    * http://www.w3.org/XML/1998/namespace
    * http://www.w3.org/2001/XMLSchema
    * http://www.w3.org/2001/XMLSchema-instance
    * http://www.w3.org/2005/xpath-functions
</quote>

When is XQST0045 raised? 

If an implementation decides to ignore the SHOULD, it presumably does not raise
the error, and the text should be rewritten to clarify this.

If a user decides to ignore the SHOULD, is it an error or not? Or is it
implementation-defined or implementation-dependent?  This is currently fuzzy.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Saturday, 11 December 2010 22:34:34 UTC