Re: proposed "xmpp" NID
Leslie Daigle <leslie@thinkingcat.com> Thu, 02 November 2006 18:46 UTC
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1GfhaO-0006nC-VJ; Thu, 02 Nov 2006 13:46:44 -0500
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1GfhaN-0006n6-OB for urn-nid@apps.ietf.org; Thu, 02 Nov 2006 13:46:43 -0500
Received: from zeke.hxr.us ([69.31.8.124] helo=zeke.ecotroph.net) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1GfhaJ-0003aE-De for urn-nid@apps.ietf.org; Thu, 02 Nov 2006 13:46:43 -0500
Received: from [192.168.0.105] ([::ffff:64.102.254.33]) (AUTH: PLAIN leslie, SSL: TLSv1/SSLv3,256bits,AES256-SHA) by zeke.ecotroph.net with esmtp; Thu, 02 Nov 2006 13:46:35 -0500 id 015880EF.454A3D0B.000033F2
Message-ID: <454A3D0B.7060405@thinkingcat.com>
Date: Thu, 02 Nov 2006 13:46:35 -0500
From: Leslie Daigle <leslie@thinkingcat.com>
User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909)
MIME-Version: 1.0
To: Peter Saint-Andre <stpeter@jabber.org>
References: <45466A87.8090606@jabber.org> <4548D358.8080408@refactored-networks.com>
In-Reply-To: <4548D358.8080408@refactored-networks.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 3d7f2f6612d734db849efa86ea692407
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
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