- From: Sukanta Ganguly <SGANGULY@novell.com>
- Date: Fri, 09 May 1997 08:54:29 -0600
- To: ejw@ics.uci.edu
- Cc: w3c-dist-auth@w3.org
Hi, I wanted to mention some things about the rfc 2141 that I found confusing. I feel that the details should be verified. The syntax for a URN is specified as <URN> ::= "urn:" <NID> ":" <NSS> and NSS also has ":" as a characters recognized within the <others> rule. Based on this URN:foo:: -> Is this a valid URN ?? I feel that is ":" is used as a reserved terminator of a subsection of a rule then it should not be used in the recognized character sets for the other sub-sections of the rule. So I would imagine that ":" is not present as a recognizable character within the <other> rule of NSS subsection. It just adds an extra amount of parsing effort for the applications to have this feature in their parsing mechanisms. I don't say that it is impossible to have it, but as a application developer, it would be a much messy approach for me to write code that has this feature in it. I hope this not taken as a negative criticism. I have a similar concern regarding the usage of "%" character within the <NSS> subsection. This is what the rule resolution says <NSS> ::= 1*<URN chars> <URN chars> ::= <trans> | "%" <hex> <hex> <trans> ::= <upper> | <lower> | <number> | <other> | <reserved> <reserved> ::= '%" | "/" | "?" | "#" Here we observe that <NSS> ::= % could be a valid rule according to the rule definition. At the same time the system has another defination that says wheneever "%" is used two <hex> characters should be used. <NSS> ::=%%12 -> could also be a valid syntax for NSS. My suggestion here is to remove "%" from the <reserved> subsection of <NSS> rules. Please let me know if my thinking is along the lines of what the group has in mind or am I way out of wack. I appreciate your acceptance of my participation in the group. Thank You Sukanta Ganguly >>> Jim Whitehead <ejw@ics.uci.edu> 05/06/97 12:07PM >>> Of potential interest to participants of this WG. - Jim >To: IETF-Announce: ; >Subject: RFC 2141 on URN Syntax >Cc: rfc-ed@isi.edu >Mime-Version: 1.0 >Date: Mon, 05 May 97 13:53:28 PDT >Sender:ietf-announce-request@ietf.org >From: RFC Editor <rfc-ed@isi.edu> > > >A new Request for Comments is now available in online RFC libraries. > > > RFC 2141: > > Title: URN Syntax > Author: R. Moats > Date: May 1997 > Mailbox: jayhawk@ds.internic.net > Pages: 8 > Characters: 14077 > Updates/Obsoletes: None > > URL: ftp://ds.internic.net/rfc/rfc2141.txt > > >Uniform Resource Names (URNs) are intended to serve as persistent, >location-independent, resource identifiers. This document sets >forward the canonical syntax for URNs. A discussion of both existing >legacy and new namespaces and requirements for URN presentation and >transmission are presented. Finally, there is a discussion of URN >equivalence and how to determine it. This document is the product of >the Uniform Resource Names Working Group of the IETF. > >This is now a Proposed Standard Protocol. > >This document specifies an Internet standards track protocol for the >Internet community, and requests discussion and suggestions for >improvements. Please refer to the current edition of the "Internet >Official Protocol Standards" (STD 1) for the standardization state and >status of this protocol. Distribution of this memo is unlimited. > >This announcement is sent to the IETF list and the RFC-DIST list. >Requests to be added to or deleted from the IETF distribution list >should be sent to IETF-REQUEST@CNRI.RESTON.VA.US. Requests to be >added to or deleted from the RFC-DIST distribution list should >be sent to RFC-DIST-REQUEST@ISI.EDU. > >Details on obtaining RFCs via FTP or EMAIL may be obtained by sending >an EMAIL message to rfc-info@ISI.EDU with the message body >help: ways_to_get_rfcs. For example: > > To: rfc-info@ISI.EDU > Subject: getting rfcs > > help: ways_to_get_rfcs > >Requests for special distribution should be addressed to either the >author of the RFC in question, or to admin@DS.INTERNIC.NET. Unless >specifically noted otherwise on the RFC itself, all RFCs are for >unlimited distribution. > >Submissions for Requests for Comments should be sent to >RFC-EDITOR@ISI.EDU. Please consult RFC 1543, Instructions to RFC >Authors, for further information. > > >Joyce K. Reynolds and Mary Kennedy >USC/Information Sciences Institute >
Received on Friday, 9 May 1997 10:57:03 UTC