- From: Dan Connolly <connolly@w3.org>
- Date: Mon, 24 Apr 2006 17:41:04 -0500
- To: Ben Adida <ben@mit.edu>
- Cc: public-rdf-in-xhtml task force <public-rdf-in-xhtml-tf@w3.org>
On Sat, 2006-04-22 at 12:14 -0400, Ben Adida wrote: > > Hi all, > > http://www.w3.org/2001/sw/BestPractices/HTML/2006-04-24-rdfa-primer > [...] > > 2) Section 2 is entirely rewritten, thanks to a very productive > offline discussion with MarkB (and a suggestion due also to DanC). In > particular, we stay away from the URI ambiguity issues by using > vocabularies (iCal and vCard) that are less people-oriented. This > also seems like the right way to show people the power of RDFa: there > are interesting, natural things to share in current web pages, like > events and contact information, that RDFa can address quite well. Yes, the calendar example is nice. a detail... as to: <meta property="cal:dtstart" content="20060508T1000-0500"> iCalendar doesn't allow 20060508T1000-0500 as a dtstart, and neither does http://www.w3.org/2002/12/cal/ical . http://www.w3.org/2002/12/cal/ical is a schema that we don't currently maintain test cases for, though it's still somewhat used and we might return to it. There's still some supporting code at http://www.w3.org/2002/12/cal/ical2rdf.pl If you run it on a .ics file, e.g. http://www.w3.org/2002/12/cal/test/cal01.ics you'll get dates like: <dtstart rdf:parseType='Resource'> <dateTime>2002-06-30T09:00:00</dateTime> <tzid>/softwarestudio.org/Olson_20011030_5/America/New_York</tzid> </dtstart> So note 3 things: (1) these use XML Schema date syntax, including all the punctuation (2) timezones are expressed as separate properties (3) the object of the dtstart property isn't a literal; to get to the time literal, there's another <dateTime> property. The newer schema is http://www.w3.org/2002/12/cal/icaltzd It models timezones as datatypes, which is an idea that I'm not sure is going to stick. But it looks like: <dtstart rdf:datatype="http://www.w3.org/2002/12/cal/tzd/America/New_York#tz" >2002-06-30T09:00:00</dtstart > I see you cite the RDF calendar workspace; it might be better to cite the IG Note: RDF Calendar - an application of the Resource Description Framework to iCalendar Data W3C Interest Group Note 29 September 2005 http://www.w3.org/TR/rdfcal/ The issue of timezones and the 2 different schemas are discussed in section 11. Shop hours, recurring events and timezones http://www.w3.org/TR/rdfcal/#L21805 -- Dan Connolly, W3C http://www.w3.org/People/Connolly/ D3C2 887B 0F92 6005 C541 0875 0F91 96DE 6E52 C29E
Received on Monday, 24 April 2006 22:44:16 UTC