Main Page
From I-names Development Wiki
Welcome to the community wiki for XRI and i-names developers.
Contents |
[edit] Welcome
The goal of this wiki is to be a portal for everything XRI and i-names developers need to know to integrate i-names and XRI infrastructure into their identity-enabled sites, services, and applications. Please let us know via the About Us page if you don't find what you are looking for, or just add a request directly to the wiki.
[edit] Getting Started & General FAQs
Start here if you are new to i-names and XRI infrastructure :
- Why XRI is the basic FAQ about XRI, XRDS, i-names, i-numbers, and i-services.
- XRI and OpenID gives the big picture about how and why XRI and i-names are integrated into the OpenID framework for user-centric identity.
- XRI Busy Web Developer's Guide to XRI resolution using the resolution proxies. Developers writing client code for XRI (but not neccessarily people using XRI client libraries) would find this useful.
[edit] Featured Technical Articles
- Using Context Sensitive Identifier Mappings -- Lessons in XRI and XDI by Steve Churchill explains why XRI client applications should exercise care in their choice of mapping context in order to allow end-users maximum flexibility in defining rich identifier mappings.
- OpenID Discovery Proxy Service is a proposed community-wide solution for enabling i-names to be used as "conventional" OpenID URLs at OpenID relying parties that do not yet support XRI/i-names natively.
- How to Setup an I-Name-Enabled Mediawiki by Les Chasen shows you an immediate way to put i-names to work in your community as OpenID-enabled logins to Mediawiki.
- XRI CanonicalID Verification by Steve Churchill is a detailed explanation of the key role CanonicalID i-numbers play in XRI architecture and the the new CanonicalID trust feature being added to XRI Resolution to ensure the strong binding between a persistent XRI i-number and a reassignable XRI i-name (or any other identifier that might point to an XRDS document).
[edit] General Developer Information & Technical FAQs
- Specs is the master page for locating/tracking all key technical specifications for XRI infrastructure.
- Global Registry Services is the master page for locating/tracking all technical information available regarding XRI Global Registry Services (GRS) available from XDI.org.
- Community Registries is where you can find information on how to set up your own community (delegated) namespaces
- Tech FAQs is a community-maintained set of FAQs about other technical topics.
- OASIS XRI FAQ
- More Info has links to other sources of technical and developer information.
[edit] Code/Projects
- Open Source Projects is a map of all XRI- and i-name open source projects.
- OpenXRI is an overview of the project at the core of the XRI/i-names community to create the "BIND of XRI", i.e., an open source XRI resolver, XRI community server, and HXRI proxy server. There is also a tutorial on Using the OpenXRI Library.
- @freeXRI is a free provider of community i-names, i-services and XRI client tools, based on OpenXRI.
- barx is a Ruby implementation of the XRI spec.
- XRDSP (XRDS Provisioning) is a project to create a spec for XRDS provisioning using OAuth.
[edit] Lists/Chat Channels/Blogs
- Mailing Lists explains the different XRI and i-name lists available.
- IRC and Chat lists the chat and IM channels available.
- Blogs list of blogs that touch on i-names & XRI.
[edit] Directory of Community Participants
- About Us is a directory of the participants and contributors to this wiki and the associated mailing lists and sites together with our contact pages. This can give you a sense of who might be the best person to contact if you don't find the information you need here.
- About Our Ecosystem is an overview of where XRI & i-names fits with other communities and efforts in the rapidly-moving emergence of a user-centric identity layer for the Internet.
