Leigh Dodds's FOAF-a-Matic with storage on the Talis Platform
If you already have a FOAF Profile online, post it here:
right now this can't handle relative URIs in the FOAF
FOAF-a-matic is a simple Javascript application that allows you to create a FOAF ("Friend-of-A-Friend") description of yourself.
Tell FOAF-a-matic about some people you know. Click "Add Friend" to add space to add more people. If you friend already has a FOAF description, then place a link to it in the 'seeAlso' field.
Now you've filled in the details you're ready to be turned into FOAF...
<link rel="meta" type="application/rdf+xml" title="FOAF" href="foaf.rdf" />
The other recommended way to get your FOAF file indexed is to have someone else (i.e. a friend) point to it. A FOAF spider can then traverse all FOAF files. You can do this by making the following changes to your FOAF description:
rdf:RDF element to add the RDF Schema namespace, as follows:
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:foaf="http://xmlns.com/foaf/0.1/"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">
rdfs:seeAlso element for each
additional file, as follows:
<rdfs:seeAlso rdf:resource="http://www.example.com/friends.xrdf"/>
<rdfs:seeAlso rdf:resource="http://www.ldodds.com/webwho.xrdf"/>
Update: if your friends already have a FOAF description, then include it in the 'seeAlso' field given in the form above. You can also Refer a Friend to the FOAF-a-matic
An obvious way for applications to discover FOAF descriptions is for there to be a registry of people. I've cooked up a simple way to do this called the FOAF Bulletin Board. Simply visit the FOAFWiki, and edit the FOAFBulletinBoard page and add your name and a link to your FOAF description. I've added mine already which you can use as an example.
Applying the magic of HTML Tidy and XSLT means that applications such as Edd Dumbill's FOAFbot can process this index. Visit the FOAFBot home page for information about how to see it in action.
This work is licensed under a Creative Commons License.