[urn] Re: Application: URN Namespace Identifier: nfi

Peter Saint-Andre <[email protected]> Tue, 12 Aug 2025 17:06:10 -0600
Newsgroups gmane.ietf.urn
Message-ID <[email protected]>
This namespace is now registered:

https://www.iana.org/assignments/urn-namespaces/urn-namespaces.xhtml

On 8/10/25 4:14 PM, Peter Saint-Andre wrote:
> Request submitted to IANA.
> 
> On 8/1/25 9:08 AM, Peter Saint-Andre wrote:
>> Great. Let's give the other team members a chance to review. If we 
>> don't hear from them by the end of next week, we'll move forward with 
>> the registration.
>>
>> On 8/1/25 2:25 AM, Peter Waher wrote:
>>> Hello Peter
>>>
>>> Thanks for the feedback, and the edits. I accepted and transferred 
>>> them all into the original documents. I also found an additional 
>>> reference that I removed, replacing it with a text reference, and 
>>> changed the date to today's date. I generated a new PDF to match the 
>>> edits as well.
>>>
>>> Best regards,
>>> Peter Waher
>>>
>>> ------------------------------------------------------------------------
>>> *Från:* Peter Saint-Andre <[email protected]>
>>> *Skickat:* Torsdag, 31 juli 2025 18:31
>>> *Till:* Peter Waher <[email protected]>; Dale R. Worley 
>>> <[email protected]>
>>> *Kopia:* [email protected] <[email protected]>
>>> *Ämne:* Re: [urn] Re: Application: URN Namespace Identifier: nfi
>>>
>>> Hi Peter,
>>>
>>> Here is more feedback. You can also find my suggestions here:
>>>
>>> https://github.com/stpeter/urn-namespaces/pull/1 <https://github.com/ 
>>> stpeter/urn-namespaces/pull/1>
>>>
>>> The version number should be "1". (It is the version of the namespace
>>> itself, not of the document or template registering this version.)
>>>
>>> I don't think we need the citations (e.g. to various RFCs) because we
>>> don't usually include those in the completed templates published here:
>>>
>>> https://www.iana.org/assignments/urn-namespaces/urn-namespaces.xhtml 
>>> <https://www.iana.org/assignments/urn-namespaces/urn-namespaces.xhtml>
>>>
>>> Peter
>>>
>>> On 7/31/25 6:10 AM, Peter Waher wrote:
>>>  > Hello Dale
>>>  >
>>>  > Thanks for the feedback. I've addressed all the issues as you
>>>  > recommended. Please find the revised application attached (version 
>>> 3).
>>>  >
>>>  > Best regards,
>>>  > Peter Waher
>>>  >
>>>  > 
>>> ------------------------------------------------------------------------
>>>  > *Från:* Dale R. Worley <[email protected]>
>>>  > *Skickat:* Torsdag, 31 juli 2025 03:27
>>>  > *Till:* Peter Waher <[email protected]>
>>>  > *Kopia:* [email protected] <[email protected]>
>>>  > *Ämne:* Re: [urn] Application: URN Namespace Identifier: nfi
>>>  >
>>>  > Reviewing this application:
>>>  >
>>>  >      Namespace Identifier (formal)
>>>  >
>>>  >         nfi
>>>  >
>>>  >      Version
>>>  >
>>>  >         2
>>>  >
>>>  > I am noting here that I am reviewing the "nfi" version.
>>>  >
>>>  >         Contact Person:
>>>  >
>>>  >            Peter Waher
>>>  >            email: [email protected]
>>>  >            email: [email protected]
>>>  >            xmpp: [email protected]
>>>  >
>>>  > It's desirable for the contact address to be given as a "role e-mail
>>>  > address" rather than an individual's address.
>>>  >
>>>  >      Syntax
>>>  >
>>>  >         Using the format defined in RFC 3986 [5], and some of its 
>>> base
>>>  >         classes, a formal definition of the syntax used for urn URIs
>>>  >         used together with the nfi Namespace Identifier is as 
>>> follows:
>>>  >
>>>  >               nfi-uri      = "urn:nfi:" category ":" subcat : version
>>>  >               category     = name
>>>  >               subcat       = 1*( ":" name )
>>>  >               name         = 1*( unreserved / pct-encoded )
>>>  >               version      = 1*DIGIT "." 1*DIGIT
>>>  >
>>>  > I note that "urn:nfi:iot:ctr:1.0" and "urn:nfi:iot:ctr:1.0:1.0" both
>>>  > conform to this syntax, though you probably don't want allocate the
>>>  > second one.  In practice, I think you want to restrict "name" to 
>>> start
>>>  > with an ALPHA so that any "name" part is imediately distingushable
>>>  > from the "version" part by the human reader.  It also allows the
>>>  > possiblity of the future use of omitting the version part.
>>>  >
>>>  >               name         = ALPHA *( unreserved / pct-encoded )
>>>  >
>>>  >      Resolution
>>>  >
>>>  >         There is no resolution mechanism anticipated for use with the
>>>  >         nfi namespace identifier.
>>>  >
>>>  >      Documentation
>>>  >
>>>  >         The Neuro-Foundation interfaces are documented publicly in 
>>> [1].
>>>  >
>>>  > The "Resolution" section is correct within the meaning of RFC 8141,
>>>  > but for practical purposes, I would recommend pointing people to the
>>>  > mapping between the URNs and the definition of the interfaces they
>>>  > identify as a "resolution" process:
>>>  >
>>>  >      Resolution
>>>  >
>>>  >         There is no resolution mechanism anticipated for use with the
>>>  >         nfi namespace identifier.  However, each URN identifies an
>>>  >         interface as described by the Documentation.
>>>  >
>>>  > --
>>>  >
>>>  >         [5] T. Berners-Lee, R. Fielding and L. Masinter, "Uniform 
>>> Resource
>>>  >             Identifier (URI): Generic Syntax," 01 2005. [Online].
>>>  >             Available: https://tools.ietf.org/html/rfc3986 
>>> <https:// tools.ietf.org/html/rfc3986> <https://
>>>  > tools.ietf.org/html/rfc3986>.
>>>  >             [Accessed 03 07 2015].
>>>  >
>>>  > If you provide a reference for RFC 3986, I would recommend adding a
>>>  > reference to RFC 8141, even though strictly speaking, the 
>>> registration
>>>  > doesn't reference it:
>>>  >
>>>  >        [6] "Uniform Resource Names (URNs)," [Online].
>>>  >            Available: http://xmpp.org/rfcs/rfc8141.html <http:// 
>>> xmpp.org/rfcs/rfc8141.html> <http://
>>>  > xmpp.org/rfcs/rfc8141.html>.
>>>  >
>>>  > Dale
>>>  >
>>>  > _______________________________________________
>>>  > urn mailing list -- [email protected]
>>>  > To unsubscribe send an email to [email protected]
>>>
>>
> 

_______________________________________________
urn mailing list -- [email protected]
To unsubscribe send an email to [email protected]