W3C home > Mailing lists > Public > semantic-web@w3.org > April 2007

Re: Finding News Taxonomies [was: RE: Towards a TAG consideration of CURIEs]

From: John Cowan <cowan@ccil.org>
Date: Sat, 7 Apr 2007 12:23:29 -0400
To: Misha Wolf <Misha.Wolf@reuters.com>
Cc: Richard Cyganiak <richard@cyganiak.de>, www-tag@w3.org, semantic-web@w3.org, public-xg-mmsem@w3.org, newsml-g2@yahoogroups.com
Message-ID: <20070407162329.GJ20773@mercury.ccil.org>

Misha Wolf scripsit:

> This:
>    http://www.iptc.org/docs/newscodes.html#123456
> is not legal, as "123456" is an illegal fragment identifier.

Not exactly.  We can decompose this into three claims, two false
and one true.

1) "123456" is an invalid fragment: false.  If you look at the
syntax rules in RFC 3986, you see that every character in a fragment
can be a digit.

2) "123456" can't be the value of an XML attribute of type ID: false.
An XML document may contain attributes of type ID in one of two
ways: every attribute with the name "xml:id" is of type ID, and so
is any attribute declared in the DTD (internal or external) to have
type ID.  Such attributes may contain any value, and the document is

3) "123456" can't be the value of an attribute of type ID in a
*valid* XML document: true.  However, plenty of documents are not
valid: in particular, any document without a DTD is not valid, and
there is nothing wrong with having a DTD without expecting or requiring

John Cowan      cowan@ccil.org
        "Not to know The Smiths is not to know K.X.U."  --K.X.U.
Received on Saturday, 7 April 2007 16:23:37 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:49:34 UTC