Main Page
From YADIS
Skip down to find out what this is all about.
Contents |
This week
YADIS specification Version 0.9 has been released. Implementors are requested to have a go at it and please to comment by making a Change Proposal.
There is now a one month period of review by implementation.
YADIS Specification Version 1.0 will be based on feedback from implementors.
Recent
On Tuesday 24 January at the O'Reilly Emerging Telephony Conference Identity Woman speed-geeked a roomful of attendees at the User-controlled Identity workshop around demonstrations of five different implementations of LID and OpenID. See the report on the Identity Workshop Wiki at Identity Speed Geeking.
Thursday the Emerging Telephony conference heard a presentation by Johannes Ernst, Identity Crisis: Namespaces Out of Control.
Coming Soon
Internet Identity Workshop 2006 is being planned for May.
Back in the early days
The Internet Interoperability Developer Workshop, the second in the series of Internet Identity Workshops, was held in San Francisco Monday 12 December. Agenda here. Attendees here.
Friday 9 December was the deadline for suggested changes to the current XRI Resolution draft. Work is underway on the next draft.
The first YADIS Implementations are beginning to pop up.
Deciding on the official user-aware name for the YADIS Protocol.
The meeting in San Francisco to gain consensus on details of the YADIS Protocol was a success. See the meeting notes.
What's this all about?
Given an identity URL and no other information, how do we know what protocol needs to be used to authenticate that a user? YADIS is a service discovery system allowing relying parties (aka identity consumers or membersites) to determine automatically, without end-user intervention, the most appropriate protocol to use.
And not only authentication services, but any services available using that URL.
Identity URLs? What?
There are several projects concurrently working towards decentralised identity or single sign-on. Many of these use URLs as identifiers. YADIS was initiated by LID and OpenID.
After the YADIS session at the October 2005 Internet Identity Workshop, the XRI folks working on i-names joined the effort as well. YADIS is applicable to any URL-based identity system, such as Sxip or mIDm, and by no means is tied to OpenID, LID, or XRI. For more information, please take a look at the individual project sites and at the YADIS FAQ.
YADIS FAQ
- Please add your questions (and answers) to the YADIS FAQ.
More Information
- Use Cases: Examples of how to use YADIS to accomplish various tasks.
- YADIS People -- if you like it, add your name here.
- YADIS Implementations -- if you have one, add a link here.
- YADIS Mailing list -- for technical discussions.
- For background, goals, architecture, protocol, and contact information please see the Current Draft Specification.
- Special comment on logging in at yadis.org.
- Also see #identity IRC channel on freenode.
- Related Articles, Talks, Podcasts, ...
Current Work
- Change Proposals -- proposed changes to the YADIS specification
- Change Proposal HowTo -- how to make a proposal to change the specification
- Open Issues -- general issues for which there is not a specific change proposal.
- Work Plan
Current Draft Specification
The draft specification and companion documents:
The YADIS specification is not yet stable; it may change in the future with no backward compatibility.
Frozen previous draft specifications are available at YADIS Documents.
The current plan is to publish three documents:
YADIS Overview
This document is being developed on the Wiki.
- Background
- Goals
-
Architectural Assumptions
- Fully decentralized, and no one point of control
- Let many (interoperable) flowers bloom
- URLs as identifiers
- REST-ful and easy to use for developers
-
User Scenarios
- Scenario: Authentication at website
- Overview of the YADIS Protocol
- Overview of the YADIS Resource Descriptor
- For more information
YADIS Specification 0.9
Version 0.9 has been released. Implementors are requested to have a go at it and please to comment by making a Change Proposal.
There is now a one month period of review by implementation.
YADIS Specification Version 1.0 will be based on feedback from implementors.
YADIS specification Version 0.9:
YADIS Implementors Guide
This document is being developed on the Wiki.
- Implementing YADIS
- Implementing the YADIS Protocol
- Implementing the YADIS Resource Descriptor
- Impact on LID and OpenID
-
Examples
- Log on at an OpenID site (non-delegated case)
- Log on at a LID site (non-delegated case)
- YADIS Implementations
- YADIS Services
- Possible Future Work