Re: proposed "xmpp" NID
Peter Saint-Andre <stpeter@jabber.org> Thu, 02 November 2006 20:33 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1GfjFK-0007yc-Um; Thu, 02 Nov 2006 15:33:06 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1GfjFK-0007yH-3n for urn-nid@apps.ietf.org; Thu, 02 Nov 2006 15:33:06 -0500
Received: from atlas.jabber.org ([208.245.212.69]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GfjFD-0001Aq-Ip for urn-nid@apps.ietf.org; Thu, 02 Nov 2006 15:33:06 -0500
Received: by atlas.jabber.org (Postfix, from userid 1005) id 3A4F621A51A; Thu, 2 Nov 2006 14:32:50 -0600 (CST)
Date: Thu, 02 Nov 2006 14:32:50 -0600
From: Peter Saint-Andre <stpeter@jabber.org>
To: Leslie Daigle <leslie@thinkingcat.com>
Message-ID: <20061102203250.GA11008@jabber.org>
References: <45466A87.8090606@jabber.org> <4548D358.8080408@refactored-networks.com> <454A3D0B.7060405@thinkingcat.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <454A3D0B.7060405@thinkingcat.com>
Jabber-ID: stpeter@jabber.org
User-Agent: Mutt/1.5.6+20040907i
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 1449ead51a2ff026dcb23465f5379250
Cc: urn-nid@apps.ietf.org
Subject: Re: proposed "xmpp" NID
X-BeenThere: urn-nid@apps.ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: discussion of new namespace identifiers for URNs <urn-nid.apps.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/urn-nid>, <mailto:urn-nid-request@apps.ietf.org?subject=unsubscribe>
List-Post: <mailto:urn-nid@apps.ietf.org>
List-Help: <mailto:urn-nid-request@apps.ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/urn-nid>, <mailto:urn-nid-request@apps.ietf.org?subject=subscribe>
Errors-To: urn-nid-bounces@apps.ietf.org
I've updated my working copy accordingly. Since the I-D hasn't been published yet because of the IETF 67 moratorium, I'll probably submit an updated version of the -00 draft here soon... Peter On Thu, Nov 02, 2006 at 01:46:35PM -0500, Leslie Daigle wrote: > > Ditto, although I think RFC3046 is actually a normative > reference. > > Leslie. > > Michael Mealling wrote: > >This registration looks fine to me! > > > >-MM > > > >Peter Saint-Andre wrote: > >>The following NID template is extracted from an Internet-Draft I just > >>submitted to the Secretariat; until the I-D is published, you may find > >>it here: > >> > >>http://www.xmpp.org/internet-drafts/draft-saintandre-xmpp-urn-00.txt > >>http://www.xmpp.org/internet-drafts/draft-saintandre-xmpp-urn-00.html > >> > >>Review from folks on this list would be appreciated. > >> > >>Thanks! > >> > >>/psa > >> > >>****** > >> > >> Namespace ID: > >> > >> The Namespace ID "xmpp" is requested. > >> > >> Registration Information: > >> > >> Version 1 > >> Date: <when submitted> > >> > >> Declared Registrant of the Namespace: > >> > >> Registering organization > >> Organization: Jabber Software Foundation > >> Address: P.O. Box 1641, Denver, CO 80201 USA > >> > >> Designated contact > >> Role: XMPP Registrar > >> Email: registrar@jabber.org > >> > >> Declaration of Syntactic Structure: > >> > >> The Namespace Specific String (NSS) of all URNs that use the > >> "xmpp" NID shall have the following structure: > >> > >> urn:xmpp:{ShortName}:{SubName} > >> > >> The keywords have the following meaning: > >> > >> (1) the "ShortName" is a US-ASCII string that conforms to > >> the URN syntax requirements (see RFC 2141) and defines a > >> particular protocol or format that is used as an XMPP > >> extension > >> > >> (2) the "SubName" is a US-ASCII string that conforms to > >> the URN syntax requirements (see RFC 2141) and defines a > >> particular subset of the relevant protocol or format. > >> > >> The JSF's XMPP Registrar function shall be responsible for > >> managing the assignment of both "ShortName" and "SubName" > >> strings and maintaining a registry of resulting namespaces > >> at <http://www.xmpp.org/registrar/namespaces.html>. The > >> XMPP Registrar may also assign URNs in sub-trees below the > >> level of the ShortName or SubName as needed for use in various > >> XMPP extensions. > >> > >> Relevant Ancillary Documentation: > >> > >> Information about the JSF's XMPP Registrar function can be > >> found at <http://www.xmpp.org/registrar/>. > >> > >> Identifier Uniqueness Considerations: > >> > >> The XMPP Registrar is already responsible for managing the > >> assignment of XML namespace names of the form > >> "http://jabber.org/protocol/{ShortName}" and > >> "http://jabber.org/protocol/{ShortName}#{SubName}" > >> (e.g., "http://jabber.org/protocol/pubsub" and > >> "http://jabber.org/protocol/disco#info"). If the "xmpp" > >> NID is approved, the XMPP Registrar shall simply modify the > >> syntax of the namespace names it assigns from > >> "http://jabber.org/protocol/{ShortName}" and > >> "http://jabber.org/protocol/{ShortName}#{SubName}" to > >> "urn:xmpp:{ShortName}" and "urn:xmpp:{ShortName}:{SubName}". > >> > >> The XMPP Registrar is shall ensure the uniqueness of all > >> ShortName strings and of all SubName strings within the > >> context of a given ShortName through checking such names > >> against the list of existing namespace names (this process > >> is not currently documented, but documentation may be added > >> to XEP-0053, which is the controlling specification for the > >> XMPP Registrar). It is envisioned that the XMPP Registrar > >> shall in all cases directly ensure the uniqueness of the > >> assigned strings and that the XMPP Registrar shall not assign > >> secondary responsibility for management of any sub-trees. > >> However, the XMPP Registrar may assign URNs in sub-trees below > >> the level of the ShortName or SubName as needed for use in > >> various XMPP extensions. > >> > >> The resulting URNs shall not be re-assigned. > >> > >> Identifier Persistence Considerations: > >> > >> The XMPP Registrar shall provide clear documentation of the > >> registered uses of the "xmpp" NID in the form of XMPP > >> Extension Protocol (XEP) specifications published at > >> <http://www.xmpp.org/extensions/> as well as a > >> registry of the registered namespaces themselves at > >> <http://www.xmpp.org/registrar/namespaces.html>. > >> > >> Process of Identifier Assignment: > >> > >> The XMPP Registrar's processes for ShortName and SubName > >> assignment are not currently documented, but such strings > >> are typically generated by the author of the relevant XMPP > >> Extension Protocol specification and checked by the XMPP > >> Registrar against the list of existing namespace names to > >> ensure relevance, memorability, and uniqueness > >> (documentation of this process may be added to XEP-0053, > >> which is the controlling specification for the XMPP > >> Registrar). Assignment of URNs within the "xmpp" tree is > >> reserved to the Jabber Software Foundation, specifically > >> to its XMPP Registrar function as specified in XEP-0053. > >> > >> Process for Identifier Resolution: > >> > >> The namespace is not listed with a Resolution Discovery > >> System. > >> > >> Rules for Lexical Equivalence: > >> > >> No special considerations; the rules for lexical > >> equivalence specified in RFC 2141 apply. > >> > >> Conformance with URN Syntax: > >> > >> No special considerations. > >> > >> Validation Mechanism: > >> > >> None specified. > >> > >> Scope: > >> > >> Global. > >> > >>****** > >> > >> > > > >
- proposed "xmpp" NID Peter Saint-Andre
- Re: proposed "xmpp" NID Michael Mealling
- Re: proposed "xmpp" NID Leslie Daigle
- Re: proposed "xmpp" NID Peter Saint-Andre
- Re: proposed "xmpp" NID Peter Saint-Andre