- From: <bugzilla@jessica.w3.org>
- Date: Thu, 30 Sep 2010 15:54:32 +0000
- To: public-qt-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=10864 Summary: [XQuery11] Wrong description of function annotation prefixes in section 4.15 Product: XPath / XQuery / XSLT Version: Member-only Editors Drafts Platform: PC OS/Version: Windows NT Status: NEW Severity: normal Priority: P2 Component: XQuery 1.1 AssignedTo: jonathan.robie@redhat.com ReportedBy: oliver@cbcl.co.uk QAContact: public-qt-comments@w3.org Group: XSLXQuery_WG Section 4.15 contains the following sentence: Annotations are (QName, value) pairs. If the EQName of the annotation is a lexical QName, the prefix of the QName is resolved using the statically known namespaces; if no prefix is present, the name is in the default function namespace. The XQuery family of languages define annotations in the fn namespace. Assuming this the default element namespace is fn, the annotations %private and %fn:private both have the same annotation name. This last sentence has a number of problems: * The word "this" should be "that" * "default element namespace" should read "default function namespace" * Where it says "fn" it means "the fn namespace", or better yet "http://www.w3.org/2005/xpath-functions" * There should be an additional restriction "and the fn prefix is bound to 'http://www.w3.org/2005/xpath-functions'". Applying all these changes: "Assuming that the default function namespace is bound to its default value of "http://www.w3.org/2005/xpath-functions" and the fn prefix is also bound to its default value of "http://www.w3.org/2005/xpath-functions", the annotations %private and %fn:private both have the same annotation name. But after fixing this sentence it seems a little cumbersome, almost to the point of being useless! -- 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 Thursday, 30 September 2010 15:54:34 UTC