blocking namespace (was: Re: [Standards-JIG] Re: Namespaces)

Peter Saint-Andre stpeter at
Tue Nov 21 22:15:19 UTC 2006

Peter Saint-Andre wrote:
> Maciek Niedzielski wrote:
>> Peter Saint-Andre wrote:
>>> Well, that raises a broader issue: should Experimental specs use
>>> experimental namespaces and then be "upgraded" once they move to Draft?
>>> (...)
>>> Probably not, too confusing. But it would clearly differentiate which
>>> protocols are experimental and which are approved.
>> Yes, it sounds confusing. But on the other hand: I just remembered one
>> of proto-JEP about exchanging roster items that never got accepted. It
>> is not accepted, but there are existing implementations, using
>> namespace. This may be confusing, too. Some
>> time ago someone came to this list asking about that protocol, because
>> there was no information on the JEP list but the protocol looked like an
>> official one.
>> So maybe at least proto-XEPs should use temporary namespaces?
> /me ponders
> This is in fact a good argument for assigning urn:xmpp:foo namespaces
> only for approved protocols. Many documents have been published as JEPs
> (now XEPs) and have been discussed within our standards process, but
> they were never approved. Yet those documents contain the old-style
> namespaces, indicating that perhaps the
> protocol is somehow official. If experimental protocols used namespace
> names like then someone
> could easily go to that page and see that the specification has or has
> not been approved. But once it has been approved, it gets a permanent
> identifier (URN).
> However, this is a separate issue from whether we seek assignment of an
> xmpp Namespace ID, which I still think is a good thing. Exactly when we
> issue such URNs is a matter of JSF policy, which we should add to
> XEP-0001 and/or XEP-0053 once we define it.

I have been told by an IETF area director that when we start using the
urn:xmpp: NID is up to us. I would like to start using them as soon as
possible because the old-style HTTP URIs are problematic for all the
reasons explained in draft-saintandre-xmpp-urn. Therefore I propose that
we make XEP-0191 the guinea pig and specify the following namespaces for
use in simple communications blocking:




Peter Saint-Andre
Jabber Software Foundation

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 7358 bytes
Desc: S/MIME Cryptographic Signature
URL: <>

More information about the Standards mailing list