IRIs aren't finished

Section 9 states:

Work is currently in progress to produce an RFC defining 
Internationalized Resource Identifiers (IRIs). Since this work is not 
yet complete, in this section we give a syntactic definition of IRIs 
for the purposes of this specification. We expect to issue an erratum 
replacing this section with a reference to the RFC when it is 
published. Users defining namespaces are advised to restrict 
namespace names to URIs until software supporting IRIs is in common 
use.


This is simply unacceptable. If the namespaces spec is going to 
depend on IRIs, then it needs to wait for the IRI spec to be 
finished. The namespaces spec shouldn't have even gone to candidate 
rec until the IRI spec was finished. It is not possible to report 
reliable implementation experience when such a crucial part of the 
spec is not complete.


I already note one problem in the pseudo-IRI syntax. It lists the 
plane 1-14 characters as

the Unicode plane 1-14 characters #x10000-#x1FFFD ... #xE000-#xEFFD

  #xE000-#xEFFD are private use characters, and they are part of 
Plane=0, not planes 1-14. I'm not sure what the intent was here, 
whether this was a typo or something else. Possibly you intended the 
Plane 15 prifvate use characters U+F0000 - U+FFFFD ? But that's not 
in 1-14 either. I really don't know.

Waiting for the IRI spec to be finished should resolve all issues 
with this section.
-- 

+-----------------------+------------------------+-------------------+
| Elliotte Rusty Harold | elharo@metalab.unc.edu | Writer/Programmer |
+-----------------------+------------------------+-------------------+
|          XML in a  Nutshell, 2nd Edition (O'Reilly, 2002)          |
|              http://www.cafeconleche.org/books/xian2/              |
|  http://www.amazon.com/exec/obidos/ISBN%3D0596002920/cafeaulaitA/  |
+----------------------------------+---------------------------------+
|  Read Cafe au Lait for Java News:  http://www.cafeaulait.org/      |
|  Read Cafe con Leche for XML News: http://www.cafeconleche.org/    |
+----------------------------------+---------------------------------+

Received on Thursday, 19 December 2002 07:48:02 UTC