[Standards] Namespaces, specifications, and protocol life cycles

Alexey Melnikov alexey.melnikov at isode.com
Tue Sep 9 15:49:57 UTC 2008

Dave Cridland wrote:

> urn:xmpp:protoname:1
> That last portion we'll treat as a version number. Any time we cause  
> incompatibility between versions of the XEP, we update it. (Note,  
> that's not "every new XEP").
> So by the time it moves out of Experimental and to Draft, it might be:
> urn:xmpp:protoname:4
> And there it stays - the advantage here is that if the protocol is  
> stable earlier than its move to Draft - and actually, this is  
> normally the case, a lot of the pre-draft stuff is specification  
> wrangling rather than proptocol redesign - people can go ahead and  
> implement it, and it'll continue to work.

Not surprisingly I like that, as Curtis and I were complaining to Dave 
about this before.

More information about the Standards mailing list