2007 Oct 14, 3:12
I've updated my homepage by moving stuff about me onto a separate About
page. Creating the About page was the perfect opportunity
to get FoaF
, a machine readable way of describing yourself and your friends, off my to do list. I have a base FoaF
file to which I add friends, projects, and accounts from delicious
using an XSLT
. This produces the FoaF XML
resource on which I use another XSLT to convert into HTML
and produce the About page.
I should also mention a few FoaF pages I found useful in doing this:
technical xml foaf personal xslt xsl homepage
FOAF Vocabulary Specification - The standard on which I based my XSLT to add in info from delicious.
FoaF Explorer - Turns any RDF XML FOAF resource into a webpage with links to the other people, projects, etc mentioned in the FOAF file.
FoaF-a-Matic - I used this to produce my base FoaF file.
RDF Validator - This is the closest thing I could find for validation. It does RDF in general but unfortunately not FoaF specifically. I found two
links to sites that are down or dead that claimed to do what I actually wanted.