- From: Peter Saint-Andre <stpeter@jabber.org>
- Date: Wed, 18 May 2005 16:10:47 -0500
- To: xmppwg@jabber.org, uri@w3.org
(Cross-posted to uri@w3.org and xmppwg@jabber.org)
Several months ago, I requested that the IESG consider the XMPP URI
draft [1] for advancement to Proposed Standard. Feedback [2] received
from Leslie Daigle has led me to reconsider whether it is appropriate
for XMPP addresses (a.k.a. JIDs) to be represented as URIs. Instead,
it seems preferable to represent XMPP addresses as Internationalized
Resource Identifiers (IRIs; see RFC 3987 [3]). I think there would be
several benefits to this approach:
1. As Martin Duerst once commented [4], "an XMPP IRI can directly be
constructed by prepending 'xmpp:' to a jid" since JIDs are UTF-8 and
we can use %HH to encode UTF-8 characters, so representing JIDs as
IRIs feels more natural.
2. Representing XMPP addresses as IRIs enables us to re-use the rules
for transforming IRIs to URIs specified in RFC 3987, rather than
trying to define our own, independent set of rules (which is bound
to conflict with the IRI rules at some point). Re-use is good.
Therefore, I have written a proposal for representing XMPP addresses as
IRIs [5] and would appreciate feedback on that approach before I submit
the proposal to the IETF Secretariat and retract the earlier URI draft.
Thanks.
Peter
[1] http://www.ietf.org/internet-drafts/draft-saintandre-xmpp-uri-08.txt
[2] https://datatracker.ietf.org/public/pidtracker.cgi?command=view_comment&id=32042
TinyURL: http://tinyurl.com/4t4u4
[3] http://www.ietf.org/rfc/rfc3987.txt
[4] http://lists.w3.org/Archives/Public/uri/2004Aug/0043.html
[5] http://www.saint-andre.com/drafts/draft-saintandre-xmpp-iri-00.html
Received on Wednesday, 18 May 2005 21:11:24 UTC