Re: Request for comments: Delegation of urn:ogf

Freek Dijkstra <Freek.Dijkstra@sara.nl> Sun, 24 July 2011 20:07 UTC

Return-Path: <Freek.Dijkstra@sara.nl>
X-Original-To: urn-nid@ietfa.amsl.com
Delivered-To: urn-nid@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1770021F8A6C for <urn-nid@ietfa.amsl.com>; Sun, 24 Jul 2011 13:07:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.904
X-Spam-Level:
X-Spam-Status: No, score=-0.904 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_NL=0.55, HOST_EQ_NL=1.545, J_CHICKENPOX_33=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id t56J+SRC62Uz for <urn-nid@ietfa.amsl.com>; Sun, 24 Jul 2011 13:07:03 -0700 (PDT)
Received: from smtp.xel.nl (smtp.xel.nl [82.94.246.111]) by ietfa.amsl.com (Postfix) with ESMTP id 2B29721F856A for <urn-nid@ietf.org>; Sun, 24 Jul 2011 13:06:56 -0700 (PDT)
Received: from localhost (smtp.xel.nl [127.0.0.1]) by smtp.xel.nl (Postfix) with ESMTP id 8D3EEDB966; Sun, 24 Jul 2011 22:06:55 +0200 (CEST)
X-Virus-Scanned: mailscan @ Xel Media SMTP
Received: from smtp.xel.nl ([127.0.0.1]) by localhost (smtp.xel.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id EzCnx9ZXtMqg; Sun, 24 Jul 2011 22:06:48 +0200 (CEST)
Received: from lampje.macfreek.nl (lampje.macfreek.nl [145.99.1.74]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.xel.nl (Postfix) with ESMTPSA id 6848EDB929; Sun, 24 Jul 2011 22:06:48 +0200 (CEST)
Message-ID: <4E2C7B58.5060709@sara.nl>
Date: Sun, 24 Jul 2011 22:06:48 +0200
From: Freek Dijkstra <Freek.Dijkstra@sara.nl>
User-Agent: Postbox 2.1.4 (Macintosh/20110308)
MIME-Version: 1.0
To: "urn-nid@ietf.org" <urn-nid@ietf.org>
Subject: Re: Request for comments: Delegation of urn:ogf
References: <4DC1187D.8050404@sara.nl> <4DD2A81D.3040603@sara.nl> <4DE56BAB.5090307@stpeter.im> <4E18B5B1.2020201@sara.nl> <4E192512.2080008@gmail.com> <4E209C45.5090807@sara.nl> <4E2A8AB9.1060509@gmail.com>
In-Reply-To: <4E2A8AB9.1060509@gmail.com>
X-Enigmail-Version: 1.1.2
Content-Type: multipart/mixed; boundary="------------020304040404030509020104"
X-BeenThere: urn-nid@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: discussion of new namespace identifiers for URNs <urn-nid.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn-nid>, <mailto:urn-nid-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn-nid>
List-Post: <mailto:urn-nid@ietf.org>
List-Help: <mailto:urn-nid-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn-nid>, <mailto:urn-nid-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 Jul 2011 20:07:31 -0000

Mykyta Yevstifeyev wrote:

>> I'm a bit hesitant to add this to the draft, though. In practice, people
>> who want to use ABNF can easily translate the BNF from RFC 2141 themselves.
>>
>> The reason I'm hesitant is that such definition (or should be) in
>> RFC2141bis, not in this document.

> I also thought of RFC 2141bis, and as it isn't finished yet, we can't 
> know for sure what it will imply.  However, given that RFC 3986 is a 
> current Standard which is in force, RFC 2141bis will be compatible with 
> it.  RFC 3986 restricts use of RFC 2141 <reserved> in any part of URI 
> for the purpose other than:
> 
>>     <reserved>     ::= '%"
> percent-encoding,
>> | "/"
> delimiting path components (segments),
>>   | "?"
> delimiting query, and
>>   | "#"
> delimiting fragment identifier.

Both RFC 2141 and RFC 3986 are clear.

What I'm saying is that I rather not include parts of these RFCs in this
urn:ogf document, but strongly prefer to _refer_ to them, even if that
means referring to a BFR notation instead of a ABFR notation.

I hope the references are now clear and unambiguous in my latests draf.

The draft submission tool is still hold (in preparation of the upcoming
IETF), so I attached the latest version. I'll upload it when the
submission tool is available again. If you still have comments, I always
appreciate it.

> Moreover, RFC 2141 just limits the range of chars to be present in URNs 
> whereas specific namespace specifications may place their limitations.  
> I recommend, in order to be compatible with RFC 3986, don't allow RFC 
> 2141 <reserved> in the sub-namespace ID.

That's exactly the recommendation which is already described in section
2.11 of draft-dijkstra-urn-ogf.

>> No, this draft will not defined how to define subnamespaces. It is
>> planned that this is done in a GFD document. A draft of that document is
>> provided at http://forge.ogf.org/sf/go/artf6478.
>> I expect that is needs a revision or two.
> I suppose that this document should also be referenced in your Section 2.8.

Right now, I leave this process up to the OGF Technical Director, which
can subsequently describe this in a Grid Forum Document (GFD).

The reason not to refer to the GFD was a practical one. The plan is to
publish the GFD after publication of draft-dijkstra-urn-ogf. Hence, the
GFD does not have a identifier (GFD series number) yet, and thus could
not be referred to.

An alternative is to publish both documents simultaneously. An advantage
is that the reference becomes normative instead of informative.

I have no strong preference, but I'm willing to jump through a few loops
to publish them simultaneous. So the reference is now in, just to make
it slightly easier for whoever reads these things to find it :)

Regards,
Freek