Hullo. I'm Tom. I'm based near London. I study philosophy and I faff around with microformats and Semantic Web stuff in my spare time. And I help organise BarCamps. I also write code in Ruby, Java, Scala, Python, XSLT and (though I abhor the very existence of it) PHP.
Stuff I've made
- xoxofrontier to help you publish xoxo from Frontier and the OPML Editor by patching the internal html.getOutlineHtml() script. I'm working on a new version to better model OPML to XOXO - see xoxo-brainstorming. The xoxofrontier patch is GPL as it modifies GPL code in the OPML Editor.
Published data-in-HTML 'seeds'
I'm publishing data-in-HTML in order to try and show possible future use cases that could be turned into microformats or other data-in-HTML standards (including use of GRDDL). Perhaps you may wish to use these when looking for examples in the wild for new format work:
- tommorris.org - books
- Uses rel values on a elements to point to worldcat.org to describe whether or not I've read a book ('read' and 'reading' are current rel values). I was using AllConsuming.net but I can't easily get my data out. The idea is that I could eventually write a parser that looks at the rel values of the page, then extracts data from WorldCat.
- write up the current best practices for ISO 8601 date parsing in Java, Ruby, Python, PHP and any other language that catches your fancy. - added 2009-07-13T16:37:00+01:00 by me
- write a scala hcard parser - added 2009-10-07T23:13:30+01:00 by me
- use more microformats
Public Domain Licence
I'm doing my part - you should too! See Tantek's post on the blog and make your microformats free!