UserPreferences

RedirectionServiceSpecs


1. Preliminary Notes for Redirection Service

1.1. Working Drafts

The I-Redirection 1.x specifications specifies how the service works. Drafts will be posted here. Please post feedback to this page.

Note: Working Draft 01 will be superceded with a new working draft incorporating the new features described below. Subscribe to this wiki page for updates as these specifications are completed.

1.2. Requirements

Redirection service (which in the market will be called by a more user-friendly name, such as MyName service) is a feature i-brokers will offer to let i-name registrants assign their own names ("slash names") to resources on the web, just as they are able to create folders and assign names to the data files on their own computers. For example, a user with the i-name "=John.Smith" could assign the following name to his blog:

        =John.Smith/+blog
This would be immediately usable as a link on the web in the following format:
        http://my.xdi.org/=John.Smith/+blog
Simply by filling in a simple Web form, John Smith can point this Web address to the current address of his blog, for example:
        http://www.blogspot/blogs/jonathansmith/
If John Smith later moved his blog to his own personal domain name, he could simply change "http://my.xdi.org/=John.Smith/+blog" to point to:
        http://www.johnsmithblog.com
Besides the ability to fully control your own namespace, the key advantage to using MyNames as links is that they will not break if the location of the resource they point to changes. For example, if other bloggers link to John Smith's blog at the address http://www.blogspot/blogs/jonathansmith/, these links will break if he moves it to his new personalized domain. However if other bloggers link to http://my.xdi.org/=John.Smith/+blog, the links will continue to work no matter how many times John Smith moves his blog.