On Wed, Mar 4, 2009 at 10:54 PM, Hadriel Kaplan <[email protected]> wrote:

> How about: ignorance is bliss?  :)
>
> Seriously, what does RFC 3986 do??

   The URI syntax defines a grammar that is a superset of all
   valid URIs, allowing an implementation to parse the common components
   of a URI reference without knowing the scheme-specific requirements
   of every possible identifier.

> How does it affect anything for common URI formats not to comply with it?

We'd be saying that a SIP URI is no longer guaranteed to be compatible
with the generic URI syntax, and there in lies dragons.

While it would unlikely have any direct effect on SIP elements
themselves, there are a whole bunch of assumptions made (and we should
be able to continue to make) around a SIP URI being compatible with
the syntax of a URI, notably in 3rd party tools.  some things that
spring to mind that would be affected are:

 - XML Schema syntax for a URI
 - in <a href="xxx"> - i.e, any hyperlink on a HTML page.
 - PHP (or any other language) parse_uri()
 - draft-roach-sip-http-subscribe Link header values
 - subjectAltName URI in a SSL certificate
 - a RDBMS "URI" data type

... being able to put a SIP URI anywhere that there is a "URI" field
is a fairly useful thing for developers when it comes to re-usability

even worse, anything that presumes they are a URI will work most the
time, until an IPv6 address is used.

> (or really, for *it* not to comply with common URI formats)

i'm not sure how many other common URI formats have notably been
affected by the missing IPv6 yet: the lack of universal IPv6
deployment along with SIP being fairly likely to want to include
literal IPv6 addresses in the URI makes it more obvious for us to
notice other other schemes, so perhaps we're just ahead of the game?

 ~ Theo
_______________________________________________
Sip mailing list  https://www.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use [email protected] for questions on current sip
Use [email protected] for new developments on the application of sip

Reply via email to