bug status in .n3, .ics

Tim, calendar folks,

Attached find bugsToDo.ics , with one iCalendar TODO component
per cwm bug report; i.e. per message to www-archive+n3bugs that
looks like the start of a thread, per

"report bugs to Tim, Dan, and/or Sandro with copy to
www-archive+n3bugs@w3.org which gives us an archive"
 -- http://www.w3.org/2000/10/swap/doc/cwm#disc

This new swap Makefile...
  http://www.w3.org/2000/10/swap/Makefile
  Makefile,v 1.35 2004/01/29 15:15:39

generates it thusly...


~/w3ccvs/WWW/2000/10/swap$ make bugstatus
GET -H Accept:\ application/rdf+xml
'http://www.w3.org/Search/Mail/Public/advanced_search?keywords=n3bugs&resultsperpage=1000&sortby=date&index-grp=Public%2FFULL&index-type=t&type-index=www-archive' >n3bugs.rdf
python cwm.py util/bugstatus.n3 --think --n3 --data >bugsToDo.cal3
PYTHONPATH=. python pim/toIcal.py bugsToDo.cal3 >bugsToDo.ics
   Warning: $SWAP/thing.py is obsolete: use term/py and myStore.py
loading...file:/home/w3.org/w3ccvs/WWW/2000/10/swap/bugsToDo.cal3
exporting...

i.e.

(1) thanks to EricP's hack to the email search service, we
get n3bugs.rdf, with mail headers from each message sent
to www-archive with "n3bugs" in there somewhere.

[EricP, if you can get that thing to provide threading
headers (References, In-Reply-To), you'll be my hero.

(2) Using some rules, we map email vocab to icalendar vocab

http://www.w3.org/2000/10/swap/util/bugstatus.n3
bugstatus.n3,v 1.1 2004/01/29 15:14:37

(3) using new Vtodo support in toIcal.py, we map
to .ics syntax

  http://www.w3.org/2000/10/swap/pim/toIcal.py
  2.2  2004/01/29 15:20:05

Tim, please let me know if (a) the generated .ics file
works with apple iCal and (b) you can reproduce my results.

Calendar folks, the new Vtodo support isn't sufficiently tested.
I'm struggling with the rdf calendar tests thusly:

connolly@dirk:~/w3ccvs/WWW/2002/12/cal$ make test
(cd test; PYTHONPATH=../../../../2000/10/swap python cal-retest.py    -f
cal-regression.n3)
   Warning: $SWAP/thing.py is obsolete: use term/py and myStore.py
#########   1)  RDF calendar meet announcement 20030115
   Warning: $SWAP/thing.py is obsolete: use term/py and myStore.py
loading...file:/home/w3.org/w3ccvs/WWW/2002/12/cal/test/,temp/20030115mtg.rdf
exporting...
            Include can only work on formulae  40) short=7720, 0_work
::  `30115mtg,.rdf` log:includes       G1(G1)?.
Comparison fails: executing PYTHONPATH=../../../../2000/10/swap python
../../../../2000/10/swap/cwm.py graphCompare.n3 --think --purge-rules
--with ,temp/20030115mtg.rdf ,temp/20030115mtg,.rdf >
,compare/20030115mtg-compare.n3
#########   test case failed: 20030115mtg
make: *** [test-name-conflict] Error 255





-- 
Dan Connolly, W3C http://www.w3.org/People/Connolly/

Received on Thursday, 29 January 2004 10:32:41 UTC