- From: Harry Halpin <hhalpin@ibiblio.org>
- Date: Tue, 15 Aug 2006 05:49:08 +0100
- To: public-grddl-wg@w3.org
I'm just trying to compile a list of microformats and corresponding RDF vocabularies that we will have to create transformations for. So I am not looking for *in general* microformats->RDF mappings, but microformat->RDF mappings that we will consider taking on in creating a suite of transforms for common microformats to GRDDL. First, here's my informal list. Please e-mail me and the list with corrections and things that have been left out, or simply visit the wiki [1] in order to edit directly, and I'll check the wiki before our next meeting. Microformat -> RDF -> existing transform ----------- hCard -> Norm Walsh's vCard RDF [2] -> Norm's Styleshhet [3] hCal -> RDF Calendar[4] -> DanC's Stylesheet [5] hReview -> RDF Review [6] -> Danny's Stylesheet [7] rel-tag -> TagOntology[9] -> ? rel-licence -> Creative Commons-> DanC's stylesheet[9] I have mixed feelings about XFN, since it doesn't really map to FOAF, and I also think that mapping hCard to FOAF is a bad idea, as so much information is lost. Do people wish to cover those? Do we wish to add on more microformats to our list of those to cover? Second, I recently read an excellent paper that points out some problems with validation of microformats, and gives a pretty good analysis [10]. In a nutshell, the problem is that when some element content can belong to overlapping microformat - and since this is information is listed in attribute value lists, it's impossible to validate directly in the XHTML. Liam Quin is proposing we generate XSLT to get from XHTML->a smaller, simpler plain old XML file -> and then validate that. This has the benefit that it would guarantee that our stylesheets worked to some extent and were not producing poor quality RDf data from incorrect microformat instances or making mistakes overlapping microformats. This seems in line with Chime's response to my last message - however, I'm going to remain studiously neutral on this approach. [1] http://esw.w3.org/topic/grddlmicromodels [2] http://nwalsh.com/rdf/vCard based off of older W3C Note: http://www.w3.org/TR/vcard-rdf [3]http://norman.walsh.name/2005/12/12/examples/hcard2rdf.xsl [4] http://www.w3.org/TR/rdfcal/ [5]http://www.w3.org/2002/12/cal/glean-hcal.xsl [6] http://dannyayers.com/xmlns/rev/ [7] http://dannyayers.com:88/xslt/hreview2rdfxml.xsl [8]http://www.holygoat.co.uk/projects/tags/ [9] http://www.w3.org/2003/12/rdf-in-xhtml-xslts/grokCC.xsl [10]http://www.idealliance.org/papers/extreme/proceedings/html/2006/Quin01/EML2006Quin01.html -- -harry Harry Halpin, University of Edinburgh http://www.ibiblio.org/hhalpin 6B522426
Received on Tuesday, 15 August 2006 04:49:45 UTC