- From: Dan Connolly <connolly@w3.org>
- Date: 09 Jun 2003 10:42:04 -0500
- To: Tim Bray <tbray@textuality.com>
- Cc: WWW-Tag <www-tag@w3.org>
On Sun, 2003-06-01 at 20:30, Tim Bray wrote: > Sometime in the next few minutes, > http://www.tbray.org/tag/rddl/rddl3.html will appear; it is a redraft of > the RDDL spec to remove all the promised related-resources that aren't > there. Still outstanding: doing the XHTML-modularization work to make > this technically legal. > > Also, http://www.twbray.org/tag/rddl/r2n3.pl, a perl program that reads > RDDL and generates an N3 version of the equivalent RDF. I haven't > validated the N3 yet but I think it's right. Hmm... I still think the way purpose is handled isn't what you want/mean... e.g. <> rddl:related <http://www.ietf.org/rfc/rfc2396.txt> ; <http://www.ietf.org/rfc/rfc2396.txt> rddl:nature <http://www.isi.edu/in-notes/iana/assignments/media-types/text/plain> ; <http://www.ietf.org/rfc/rfc2396.txt> rddl:purpose <http://www.rddl.org/purposes#normative-reference> ; RFC2396 is a normative reference *for rddl*. I'd expect that to be written: <> <http://www.rddl.org/purposes#normative-reference> <http://www.ietf.org/rfc/rfc2396.txt> . I thought we discussed this in Hawaii, but the record (http://www.w3.org/2001/tag/2002/0505-agenda) doesn't include the picture we drew on the flip-chart. :-{ To elaborate the issue a bit, consider: <recipies> rddl:related <kindsOfFood>. <kindsOfFood> rddl:nature rddl-aux:Text. # recipies are normatively specified to produce various kinds of food <kindsOfFood> rddl:purpose rddl-aux:normative-reference. <restaurants> rddl:related <kindsOfFood>. <kindsOfFood> rddl:nature rddl-aux:Text. # restaurants are informatively documented to serve various kinds of food <kindsOfFood> rddl:purpose rddl-aux:informative-reference. All we know from those statements is that <kindsOfFood> is both a normative and an informative references; we've lost the fact that it's normative for <recipies> and informative for <restaurants>. and a nit: N3 statements are terminated by periods. Semicolons are used for something else. > > The output for r2n3.pl for the RDDL spec itself will be at > http://www.tbray.org/tag/rddl/rddl.n3. > > This could of course have been done more declaratively in XSLT, only I > never got around to learning it :). It's 45 lines of perl, but then I > write rambling verbose perl. -- Dan Connolly, W3C http://www.w3.org/People/Connolly/
Received on Monday, 9 June 2003 11:41:47 UTC