W3C home > Mailing lists > Public > www-rdf-calendar@w3.org > February 2005

IETF 62 draft agenda in html, rdf, ics

From: Dan Connolly <connolly@w3.org>
Date: Fri, 25 Feb 2005 01:44:55 -0600
To: public-ietf-w3c@w3.org, RDF Calendar <www-rdf-calendar@w3.org>
Message-Id: <1109317495.12629.166.camel@localhost>

The IETF draft agenda is available...
  http://www.ietf.org/meetings/agenda_62.txt

but I was struggling to see the connection
between day headings and individual sessions.
Plus, I've been doing a bunch of RDF/iCalendar
hacking lately. So I wrote a little python
program to convert the .txt to HTML...

 http://www.w3.org/2005/03dc-msp/agenda_62.html
 http://www.w3.org/2005/03dc-msp/markupAgenda.py

and then a little bit of XSLT to get RDF from the HTML

 http://www.w3.org/2005/03dc-msp/agenda_62.rdf
 http://www.w3.org/2005/03dc-msp/gleanAgenda.xsl

and then used existing RDF/iCalendar tools to get .ics

  http://www.w3.org/2005/03dc-msp/agenda_62.ics

I checked with Apple iCal... it makes for a very
busy-looking week, but it works... using iCal's
search features is especially nice.

The Makefile shows how it's all glued together,
for the curious...

 http://www.w3.org/2005/03dc-msp/Makefile

The two bits of code are just a hundred or so lines each...

$ wc *.py *.xsl
 159  390 3815 markupAgenda.py
 107  191 3025 gleanAgenda.xsl
 266  581 6840 total

p.s. my flight itinerary is also there in txt/rdf/ics...
 http://www.w3.org/2005/03dc-msp/msp-itin24-cal.ics
 http://www.w3.org/2005/03dc-msp/msp-itin24.rdf
 http://www.w3.org/2005/03dc-msp/msp-itin24b.txt

-- 
Dan Connolly, W3C http://www.w3.org/People/Connolly/
D3C2 887B 0F92 6005 C541  0875 0F91 96DE 6E52 C29E
Received on Friday, 25 February 2005 07:44:57 GMT

This archive was generated by hypermail 2.2.0 + w3c-0.30 : Friday, 25 March 2005 11:20:45 GMT