A Uniform Resource Identifier (URI) Scheme for the Extensible Messaging and Presence Protocol (XMPP)
draft-saintandre-xmpp-uri-08
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2015-10-14
|
08 | (System) | Notify list changed from stpeter@jabber.org to (None) |
2005-07-05
|
08 | (System) | Document has expired |
2005-06-07
|
08 | Scott Hollenbeck | State Changes to Dead from Waiting for AD Go-Ahead by Scott Hollenbeck |
2005-06-07
|
08 | Scott Hollenbeck | Superceded by draft-saintandre-xmpp-iri at the author's request. |
2005-02-24
|
08 | Scott Hollenbeck | Last call comments received from Leslie Daigle : In the context of the current muddle over IDNs, I'm pretty concerned that draft-saintandre-xmpp-uri-08.txt is opening the … Last call comments received from Leslie Daigle : In the context of the current muddle over IDNs, I'm pretty concerned that draft-saintandre-xmpp-uri-08.txt is opening the door to a new chapter on pain & heartache in IDNs. In re-reading it, the current URI spec (RFC3986), and the IDNA spec, I realize that the document wends its way legally through the morasse, assuming they are intentionally and willingly setting the scheme up to have a non-DNS reg-name host, following RFC3986's definitions. That is -- RFC3986 is quite clear that domain <-> ascii domain names, but it is also inclusive of other naming schemes for "hosts", and that's where the XMPP scheme would fall. I assume that the authors believe there are more pct-encoding -> unicode translations in interfaces than there are punycode -> unicode translations, and that's why they've chosen that form of ascii encoding in the XMPP URI. That is, they believe the likelihood the user will see characters they understand is greater with pct-encoding than punycode. Neither is particularly appealing in raw form. As a positioning, I'm not convinced it's a good thing for the IETF to undercut its own IDN encoding by supporting this in a modern standard. I am also concerned that this scheme will appear to leverage more existing tools (software and standards) for manipulating URIs than in reality it will. E.g., because it is using IDNs in a host syntax element, it might appear to leverage parser code. I.e., the host in the XMPP URI spec is explicitly not a domain name (per the URI spec), and URI parsers are likely to handle it as an undifferentiated block of characters. That may be what the authors expect -- in anticipation that any software that uses XMPP URIs is specifically written for the scheme, and will Do The Right Thing. There are other schemes that rely on their own authority component parsing, certainly. However, are we clear enough up front that's what this is, that it's valuable as such, and that there won't be confusion (sticking pct-encoded data into DNS resolution calls, for eg)? Overall, this is part of my heartburn that calling IDN's a superset of domain names is making it very hard for software & protocol developers to distinguish between which form they are handling, and when they need to translate between them. That horse is already out of the gate, but I wonder to what extent we should be goading it to run faster? |
2005-02-18
|
08 | (System) | State has been changed to Waiting for AD Go-Ahead from In Last Call by system |
2005-01-31
|
08 | Michelle Cotton | IANA Last Call Comments: Upon approval of this document the IANA will register the xmpp URI scheme in the following registry: |
2005-01-21
|
08 | Amy Vezza | Last call sent |
2005-01-21
|
08 | Amy Vezza | State Changes to In Last Call from Last Call Requested by Amy Vezza |
2005-01-21
|
08 | Scott Hollenbeck | The ABNF in Section 2 can be replaced with a reference to the ABNF in Section 3. |
2005-01-21
|
08 | Scott Hollenbeck | Last Call was requested by Scott Hollenbeck |
2005-01-21
|
08 | Scott Hollenbeck | State Changes to Last Call Requested from AD Evaluation by Scott Hollenbeck |
2005-01-21
|
08 | (System) | Ballot writeup text was added |
2005-01-21
|
08 | (System) | Last call text was added |
2005-01-21
|
08 | (System) | Ballot approval text was added |
2005-01-19
|
08 | Scott Hollenbeck | State Changes to AD Evaluation from Publication Requested by Scott Hollenbeck |
2005-01-19
|
08 | Scott Hollenbeck | AD review comments: The ABNF in sections 2.2 and 3.2 contains a few illegal ' (%x27) characters that should be changed to " (%x22) characters. … AD review comments: The ABNF in sections 2.2 and 3.2 contains a few illegal ' (%x27) characters that should be changed to " (%x22) characters. Why does the ABNF appear twice? Note to self: is text needed to describe comparison rules for xmpp URIs? |
2005-01-19
|
08 | Scott Hollenbeck | Draft Added by Scott Hollenbeck in state Publication Requested |
2004-12-10
|
08 | (System) | New version available: draft-saintandre-xmpp-uri-08.txt |
2004-11-18
|
07 | (System) | New version available: draft-saintandre-xmpp-uri-07.txt |
2004-10-12
|
06 | (System) | New version available: draft-saintandre-xmpp-uri-06.txt |
2004-09-08
|
05 | (System) | New version available: draft-saintandre-xmpp-uri-05.txt |
2004-08-16
|
04 | (System) | New version available: draft-saintandre-xmpp-uri-04.txt |
2004-04-12
|
03 | (System) | New version available: draft-saintandre-xmpp-uri-03.txt |
2004-03-22
|
02 | (System) | New version available: draft-saintandre-xmpp-uri-02.txt |
2004-02-09
|
01 | (System) | New version available: draft-saintandre-xmpp-uri-01.txt |
2003-09-12
|
00 | (System) | New version available: draft-saintandre-xmpp-uri-00.txt |