W3C home > Mailing lists > Public > w3c-rdfcore-wg@w3.org > April 2002

Re: NTriples changes for URI-refs - rdf-charmod-uri

From: Dave Beckett <dave.beckett@bristol.ac.uk>
Date: Wed, 24 Apr 2002 15:55:48 +0100
To: Jeremy Carroll <jjc@hplb.hpl.hp.com>
cc: w3c-rdfcore-wg <w3c-rdfcore-wg@w3.org>
Message-ID: <12079.1019660148@tatooine.ilrt.bris.ac.uk>
>>>Jeremy Carroll said:
> Uh?
> 
> > We have already approved the 'black charmod-uri tests 1 & 2
>                                       ===========
> > 
> >   [[
> >   12: Issue: rdf-charmod-literals
>                    ================

Oops.

<snip/>

> If it's only a small change, why don't you either
> post the changed text to the group, or branch the CVS with
> the change and we get Brian to table this issue before
> agreeing to publish TC WD. Then we can agree to publish
> with last-minute editorial update as already seen.


OK

old text:

  absoluteURI  ::=  character+ with escapes as defined in section URI References
  -- http://www.w3.org/2001/08/rdf-test/#absoluteURI

  3.3 URI References

  URI references are defined and encoded using the rules defined in
  [Charmod] section Character Encoding in URI References.  That is,
  disallowed characters are represented in UTF-8 and then encoded
  using the %HH format, where HH is the byte value expressed using
  hexadecimal notation.
  -- http://www.w3.org/2001/08/rdf-test/#sec-uri-encoding


might be changed to:
  -----------------------------------------------------------------------
  absoluteURI  ::=  character+ with escapes as defined in section URI References
  -- http://www.w3.org/2001/08/rdf-test/#absoluteURI

  3.3 URI References

  URI references are sequences of US-ASCII character productions
  encoding Unicode characters that form an Internationalized 
  Resource Identifier (IRI) [IRIs].

  Disallowed IRI characters (see [IRIs] 2.3 part B) are represented in
  UTF-8 and then encoded using the %HH format, where HH is the byte
  value expressed using hexadecimal notation.

  Characters above the US-ASCII range are made available by the \u or
  \U escapes as described in section Strings for ranges [#x80-#xFFFF]
  and [#x10000-#x10FFFF] respectively.

  Characters [#x0-#x1F] and #x7F are forbidden in URI references.

  -- http://www.w3.org/2001/08/rdf-test/#sec-uri-encoding
  -----------------------------------------------------------------------


along with a new reference

  -----------------------------------------------------------------------
  [IRIs]
     Duerst and Suignard, Internationalized Resource Identifiers (IRI)
     IETF Internet Draft (work in progress), April 17 2002,
       http://www.ietf.org/internet-drafts/draft-duerst-iri-00.txt

  -- in section http://www.w3.org/2001/08/rdf-test/#ref_normative

  -----------------------------------------------------------------------

but I'm sure Jeremy could write something better :)

Dave
Received on Wednesday, 24 April 2002 10:58:59 EDT

This archive was generated by hypermail pre-2.1.9 : Wednesday, 3 September 2003 09:47:35 EDT