Skip to main content

Internationalized Resource Identifiers (IRIs)
draft-duerst-iri-11

Revision differences

Document history

Date Rev. By Action
2012-08-22
11 (System) post-migration administrative database adjustment to the No Objection position for Margaret Wasserman
2012-08-22
11 (System) post-migration administrative database adjustment to the No Objection position for Russ Housley
2004-12-09
11 Amy Vezza State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza
2004-12-08
11 Amy Vezza IESG state changed to Approved-announcement sent
2004-12-08
11 Amy Vezza IESG has approved the document
2004-12-08
11 Amy Vezza Closed "Approve" ballot
2004-12-07
11 Ted Hardie State Changes to Approved-announcement to be sent from IESG Evaluation::AD Followup by Ted Hardie
2004-12-02
11 Russ Housley [Ballot Position Update] Position for Russ Housley has been changed to No Objection from Discuss by Russ Housley
2004-12-01
11 (System) New version available: draft-duerst-iri-11.txt
2004-11-30
11 Margaret Cullen [Ballot Position Update] Position for Margaret Wasserman has been changed to No Objection from Discuss by Margaret Wasserman
2004-10-29
11 Amy Vezza State Changes to IESG Evaluation::AD Followup from IESG Evaluation - Defer by Amy Vezza
2004-10-28
11 Thomas Narten [Ballot Position Update] New position, No Objection, has been recorded for Thomas Narten by Thomas Narten
2004-10-28
11 Allison Mankin [Ballot Position Update] Position for Allison Mankin has been changed to Abstain from Undefined by Allison Mankin
2004-10-28
11 Bill Fenner [Ballot Position Update] Position for Bill Fenner has been changed to No Objection from Undefined by Bill Fenner
2004-10-28
11 Allison Mankin [Ballot Position Update] New position, Undefined, has been recorded for Allison Mankin by Allison Mankin
2004-10-28
11 Russ Housley
[Ballot discuss]
There are many, many ways to represent the same resource.  Which will
  lead to authentication problems.  Consider the case where an IRI …
[Ballot discuss]
There are many, many ways to represent the same resource.  Which will
  lead to authentication problems.  Consider the case where an IRI is
  placed in a certificate as a subjectAltName, and then a client needs
  to compare the IRI in the certificate and one received via another
  means.  The other means could be a field in a protocol or it could be
  typed by a human.  The client software needs to  compare them to make
  an authentication decision.  Yet, the same resource can be represented
  by several different octet strings.  The discussion in section 5 of the
  document convinces me that there is going to be a huge problem.

  In the "Uniform Resource Identifier (URI): Generic Syntax" document
  (draft-fielding-uri-rfc2396bis-07) there is a long discussion of
  normalization and comparison.  The discussion in that document
  recognizes that comparison is performed in respect to some
  particular purpose, and thus implementations select different
  places in a spectrum of trade-offs with respect to the amount of
  effort that will be spent in reducing aliased identifiers.  In
  security terms, this relates to the probability of false positives
  and the probability of false negatives that are acceptable.

  False positives and false negatives are both bad.  But, I believe that
  the current lack of guidance will make matters much worse.  It will
  lead to inconsistent behavior.  Without more guidance, different
  people employ their own approaches to avoid false positives and false
  negatives.  This will lead to different access decisions when different
  clients are used.  To avoid this situation, I belive that a spectrum
  of normalization and comparison approaches needs to be specified, as
  was done for URIs.  In this way, each specification that makes use of
  IRIs can state the place on the spectrum that is appropriate for the
  context.  We cannot expect each specification that makes use of IRIs
  to define normalization and comparison rules, so I think it needs to
  be added to this document.
2004-10-28
11 Russ Housley [Ballot comment]
Please delete the last paragraph of section 1.1 before publication
  as an RFC.
2004-10-28
11 Russ Housley [Ballot Position Update] New position, Discuss, has been recorded for Russ Housley by Russ Housley
2004-10-28
11 Bert Wijnen [Ballot Position Update] New position, No Objection, has been recorded for Bert Wijnen by Bert Wijnen
2004-10-28
11 Harald Alvestrand
[Ballot comment]
Reviewed by Brian Carpenter, Gen-ART

His review:

OK, but should it be PS or Experimental?

This document is trying to solve a very …
[Ballot comment]
Reviewed by Brian Carpenter, Gen-ART

His review:

OK, but should it be PS or Experimental?

This document is trying to solve a very hard problem,
I18N of URIs. I don't know whether there is running code
and early deployment - if not, going straight to PS
without a pause at Experimental might be rather courageous.
There are some very complex issues (normalization, bi-di)
and without running code, it is hard to assert that everything
is correct.

That said, the draft seems to be complete and almost nit-free:

>  There are 187 instances of too long lines in the document,  -- the
> longest one being 1 character in excess of 72.
>  Warnings:
>    Line 795 has weird spacing: '...ace and  stron...'
>    Line 1213 has weird spacing: '...include  non-A...'
2004-10-28
11 Harald Alvestrand [Ballot Position Update] New position, No Objection, has been recorded for Harald Alvestrand by Harald Alvestrand
2004-10-28
11 Alex Zinin [Ballot Position Update] New position, No Objection, has been recorded for Alex Zinin by Alex Zinin
2004-10-28
11 Jon Peterson [Ballot Position Update] New position, No Objection, has been recorded for Jon Peterson by Jon Peterson
2004-10-27
11 David Kessens [Ballot Position Update] New position, No Objection, has been recorded for David Kessens by David Kessens
2004-10-26
11 Margaret Cullen
[Ballot discuss]
I have what is purely a question-type discuss on this document...

In the representation of IPv6 addresses, I am not sure how/if a …
[Ballot discuss]
I have what is purely a question-type discuss on this document...

In the representation of IPv6 addresses, I am not sure how/if a scope ID would be included.  A scope ID is typically represented as an integer appended to an IP address with a % used as a delimiter.  An example would be:

fe80::1234%1

How would this be represented in the IRI syntax?

Thanks.
2004-10-26
11 Margaret Cullen [Ballot Position Update] Position for Margaret Wasserman has been changed to Discuss from No Objection by Margaret Wasserman
2004-10-26
11 Steven Bellovin [Ballot Position Update] New position, No Objection, has been recorded for Steve Bellovin by Steve Bellovin
2004-10-15
11 (System) Removed from agenda for telechat - 2004-10-14
2004-10-12
11 Russ Housley State Changes to IESG Evaluation - Defer from IESG Evaluation by Russ Housley
2004-10-10
11 Margaret Cullen [Ballot Position Update] New position, No Objection, has been recorded for Margaret Wasserman by Margaret Wasserman
2004-10-04
11 Scott Hollenbeck [Ballot Position Update] New position, Yes, has been recorded for Scott Hollenbeck by Scott Hollenbeck
2004-09-28
11 Bill Fenner [Ballot Position Update] Position for Bill Fenner has been changed to Undefined from Discuss by Bill Fenner
2004-09-28
11 Bill Fenner [Ballot Position Update] New position, Discuss, has been recorded for Bill Fenner by Bill Fenner
2004-09-28
11 Ted Hardie State Changes to IESG Evaluation from Waiting for Writeup by Ted Hardie
2004-09-28
11 Ted Hardie Area acronymn has been changed to app from gen
2004-09-28
11 Ted Hardie Placed on agenda for telechat - 2004-10-14 by Ted Hardie
2004-09-28
11 Ted Hardie [Ballot Position Update] New position, Yes, has been recorded for Ted Hardie
2004-09-28
11 Ted Hardie Ballot has been issued by Ted Hardie
2004-09-28
11 Ted Hardie Created "Approve" ballot
2004-09-27
10 (System) New version available: draft-duerst-iri-10.txt
2004-09-08
11 (System) State has been changed to Waiting for Writeup from In Last Call by system
2004-08-19
11 Michelle Cotton IANA Last Call Comments:
Per the IANA Considerations section of this document, we
understand there to be NO IANA Actions.
2004-08-11
11 Amy Vezza Last call sent
2004-08-11
11 Amy Vezza State Changes to In Last Call from Last Call Requested by Amy Vezza
2004-08-11
11 Ted Hardie Last Call was requested by Ted Hardie
2004-08-11
11 Ted Hardie State Changes to Last Call Requested from Publication Requested by Ted Hardie
2004-08-11
11 (System) Ballot writeup text was added
2004-08-11
11 (System) Last call text was added
2004-08-11
11 (System) Ballot approval text was added
2004-07-21
09 (System) New version available: draft-duerst-iri-09.txt
2004-06-17
11 Ted Hardie
In w3c-IETF conference call, it was agreed that this document depended to heavily on the updated
URI spec to go forward in advance of that …
In w3c-IETF conference call, it was agreed that this document depended to heavily on the updated
URI spec to go forward in advance of that spec.  The author recommends that it go forward
concurrently.  An action item to determine the approximate date of the URI spec's advancement was
taken; if this date is very far in the future, more work to determine how to proceed will be needed.
2004-06-08
11 Harald Alvestrand Shepherding AD has been changed to Ted Hardie from Harald Alvestrand
2004-06-04
11 Dinara Suleymanova Placed on agenda for telechat - 2004-06-10 by Dinara Suleymanova
2004-06-04
11 Dinara Suleymanova State Changes to Publication Requested from AD is watching by Dinara Suleymanova
2004-06-04
11 Dinara Suleymanova Shepherding AD has been changed to Harald Alvestrand from Ted Hardie
2004-06-04
11 Dinara Suleymanova Intended Status has been changed to Proposed Standard from None
2004-05-28
08 (System) New version available: draft-duerst-iri-08.txt
2004-05-11
07 (System) New version available: draft-duerst-iri-07.txt
2004-02-16
06 (System) New version available: draft-duerst-iri-06.txt
2003-10-27
05 (System) New version available: draft-duerst-iri-05.txt
2003-07-01
04 (System) New version available: draft-duerst-iri-04.txt
2003-05-13
11 Ted Hardie Shepherding AD has been changed to Hardie, Ted from Faltstrom, Patrik
2003-03-06
03 (System) New version available: draft-duerst-iri-03.txt
2002-11-14
11 Patrik Fältström Discussions with W3C, and between Apps AD's and IAB ongoing.
2002-11-14
11 Patrik Fältström Draft Added by Faltstrom, Patrik
2002-11-11
02 (System) New version available: draft-duerst-iri-02.txt
2002-07-05
01 (System) New version available: draft-duerst-iri-01.txt
2002-04-22
00 (System) New version available: draft-duerst-iri-00.txt