OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

tc-announce message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: XRI Syntax v2.0 Submitted for OASIS Standard

OASIS Members:

The OASIS eXtensible Resource Identifier (XRI) Technical Committee has submitted
the following specification set, which is an approved Committee Specification,
to be considered as an OASIS Standard:

Extensible Resource Identifier (XRI) Syntax V2.0

The text of the TC submission is appended.

You now have until 15 May to familiarize yourself with the submission and
provide input to your organization's voting representative.

On 16 May, a Call For Vote will be issued to all Voting Representatives of OASIS
member organizations. They will have until the last day of May, inclusive, to
cast their ballots on whether this Committee Specification should be approved as
an OASIS Standard or not.

Members who wish to discuss this ballot may do so through

In accordance with the OASIS Technical Committee Process, this Committee
Specification has already completed the necessary 60-day public review period as
noted in the submission below.

The normative TC Process for approval of Committee Specifications as OASIS
Standards is found at

Any statements related to the IPR of this specification are posted at:

Your participation in the review and balloting process is greatly appreciated.


Mary P McRae
Manager of TC Administration, OASIS
email: mary.mcrae@oasis-open.org
phone: 603.232.9090


a) Links to the approved Committee Specification in the TC's document
repository, and any appropriate supplemental documentation for the
specification, both of which must be written using the OASIS templates.


PDF format:
HTML format:

Word format:

b) The editable version of all files that are part of the Committee


Word format:

c) Certification by the TC that all schema and XML instances included in the
specification, whether by inclusion or reference, including fragments of
such, are well formed, and that all expressions are valid; 


The XRI Syntax 2.0 specification does not include any XML schemas, only
identifier syntax specified using ABNF. To the best of our knowledge, all
ABNF productions are well formed and valid.

d) A clear English-language summary of the specification; 


XRI Syntax 2.0 specifies the normative syntax and transformation rules for a
new type of digital identifier called an XRI (Extensible Resource
Identifier). XRIs are called "abstract structured identifiers" -- abstract
because they are intended to be resolved via a standard discovery process
into other concrete identifiers for a resource, and structured because they
may contain self-describing "tags". Abstract structured identifiers are
designed for use with digital identity and data sharing infrastructure such
as OpenID, OAuth, SAML, information cards, Higgins, XDI, etc.

XRIs build on the foundation of interoperable Web identifiers established by
URIs (Uniform Resource Identifiers, RFC 3986) and IRIs (Internationalized
Resource Identifiers, RFC 3987). Just as the IRI specification created a new
identifier by extending the unreserved character set allowed in generic
URIs, and defined rules for transforming IRIs into valid URIs, the XRI
Syntax 2.0 specification creates a new identifier by extending the syntax of
IRIs and defining transformations of XRIs into valid IRIs (which can then be
transformed into valid URIs.)

XRI Syntax 2.0 extends IRI/URI syntax by:

* Allowing the internal components of an XRI to be explicitly tagged as
either persistent or reassignable.

* Enabling XRIs to contain other XRIs (or IRIs or URIs), a syntactic
structure called "cross-referencing" that allows sharing of identifiers,
such as generic identifiers or "tags", across multiple authorities and

* Supporting new types of identifier authorities including global context
symbols and cross-references.

e) A statement regarding the relationship of this specification to similar
work of other OASIS TCs or other standards developing organizations; 


The XRI Syntax 2.0 Committee Specification 01 builds directly on the IETF
URI specification (RFC 3986) and IRI specification (RFC 3987). It also
fulfills the functional requirements for Uniform Resource Names as defined
by RFC 1737.

In November 2007 the XRI TC joined the OASIS IDtrust Member Section to
support the use of XRIs in all forms of digital identity and trust
infrastructure. Although XRIs may be employed by any OASIS TC that currently
uses URIs or IRIs as identifiers (for example the identification of
principals or subjects in SAML), the only explicit relationship to other TCs
within OASIS is with the XDI (XRI Data Interchange) TC, which is developing
a generalized structured data sharing protocol that uses XRIs for addressing
RDF graphs.

f) Certification by at least three OASIS member organizations that they are
successfully using the specification;


The following OASIS members submitted certifications of successful usage at
the time XRI Syntax 2.0 was approved as an Committee Specification in
November 2005:

Visa International:







The following additional Statements of Use for both XRI Syntax 2.0 and XRI
Resolution 2.0 were submitted in the past month prior to the approval of XRI
Resolution 2.0 as a Committee Specification:

Planetwork, Inc. 




g) The beginning and ending dates of the public review(s), a pointer to the
announcement of the public review(s), and a pointer to an account of each of
the comments/issues raised during the public review period(s), along with
its resolution; 


XRI Syntax 2.0 Committee Draft 01 was submitted for a 30-day public review
on March 15, 2005, with a 17-day extension on April 13, 2005. The
announcement is available at:


XRI Syntax 2.0 Committee Draft 02 was submitted for 15-day public review on
18 October 2005, ending 2 November 2005. The announcement is available at:


The XRI TC published an accounting of the resolution of the comments/issues
raised during these comment periods at:


h) An account of and results of the voting to approve the specification as a
Committee Specification, including the date of the ballot and a pointer to
the ballot;


The ballot to approve XRI Syntax 2.0 Committee Draft 02 as a Committee
Specification was held via an online ballot commencing November 7 and ending
November 14, 2005. The vote was unanimously in favor, with 22 of 23 eligible
TC members voting. The announcement of the ballot is published at:


i) An account of or pointer to votes and comments received in any earlier
attempts to standardize substantially the same specification, together with
the originating TC's response to each comment; 


There have been no earlier attempts to standardize this specification.

j) A pointer to the publicly visible comments archive for the originating


The XRI TC Comment Archives are available at:


k) A pointer to any minority reports submitted by one or more Members who
did not vote in favor of approving the Committee Specification, which report
may include statements regarding why the member voted against the
specification or that the member believes that Substantive Changes were made
which have not gone through public review; or certification by the Chair
that no minority reports exist.


No minority reports were submitted.


Respectfully submitted,

Gabe Wachob and Drummond Reed

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]