Next in thread → Next in month →

RE: [xml-dev] "The QName URN Namespace" (draft-rsalz-qname-urn-01)

From
Michael Kay <>
To
'Julian Reschke' <>,
Date
2009-12-15T13:18:56
ID
<1C68AEB90894493FA111D598C28D9B0E@Sealion>
Thread
RE: [xml-dev] "The QName URN Namespace" (draft-rsalz-qname-urn-01)
For info, the XPath 2.1 and XQuery 1.1 drafts (which should be published
very soon) allow the syntax

"uri":local

wherever a QName is currently allowed, primarily for convenience when
generating context-free paths that can be used to identify a node within a
document, and any other application where one wants to write XPath in a way
that is not sensitive to the namespace context.

This is of course addressing a different, but related requirement.

(It wasn't possible to use Clark notation {uri}local because of grammar
ambiguities in XQuery).

Regards,

Michael Kay
http://www.saxonica.com/
http://twitter.com/michaelhkay 



> -----Original Message-----
> From: Julian Reschke [mailto:] 
> Sent: 15 December 2009 12:39
> To: ' '
> Subject: [xml-dev] "The QName URN Namespace" 
> (draft-rsalz-qname-urn-01)
> 
> Hi,
> 
> "just" five years ago David Orchard and Richard Salz proposed 
> a URN namespace to represent QNames (and expanded names). For 
> some reason (lack of a use case?) that never was finished.
> 
> In the meantime, I *do* have a use case, so I asked the 
> original authors for permission to restart work.
> 
> The new draft (01) essentially is identical to the draft from 
> 2004, except for updated references and boilerplate, and an 
> in-document issues list.
> 
> I plan to work through these issues (hopefully with 
> participation from this mailing list) over the next few weeks.
> 
> Best regards, Julian
> 
> PS: HTML version at
> <http://greenbytes.de/tech/webdav/draft-rsalz-qname-urn-01.html>.
> 
>  wrote:
> > A New Internet-Draft is available from the on-line 
> Internet-Drafts directories.
> > 
> > 	Title           : The QName URN Namespace
> > 	Author(s)       : D. Orchard, et al.
> > 	Filename        : draft-rsalz-qname-urn-01.txt
> > 	Pages           : 10
> > 	Date            : 2009-12-15
> > 
> > This specification defines a Uniform Resource Name 
> namespace for XML 
> > namespace-qualified names, QNames.  As long as the URN is 
> encoded in 
> > the same character set as the document containing the 
> original QName, 
> > the Qname URN provides enough information to maintain the 
> semantics, 
> > and optionally the exact syntax, of the original name.
> > 
> > A URL for this Internet-Draft is:
> > http://www.ietf.org/internet-drafts/draft-rsalz-qname-urn-01.txt
> > 
> > Internet-Drafts are also available by anonymous FTP at:
> > ftp://ftp.ietf.org/internet-drafts/
> > 
> > Below is the data which will enable a MIME compliant mail reader 
> > implementation to automatically retrieve the ASCII version of the 
> > Internet-Draft.
> > 
> > 
> > 
> ----------------------------------------------------------------------
> > --
> > 
> > _______________________________________________
> > I-D-Announce mailing list
> > 
> > https://www.ietf.org/mailman/listinfo/i-d-announce
> > Internet-Draft directories: http://www.ietf.org/shadow.html or 
> > ftp://ftp.ietf.org/ietf/1shadow-sites.txt
> 
> 
> ______________________________________________________________
> _________
> 
> XML-DEV is a publicly archived, unmoderated list hosted by 
> OASIS to support XML implementation and development. To 
> minimize spam in the archives, you must subscribe before posting.
> 
> [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
> Or unsubscribe: 
> subscribe:  List archive: 
> http://lists.xml.org/archives/xml-dev/
> List Guidelines: http://www.oasis-open.org/maillists/guidelines.php
>
Next in thread → Next in month →