- From: Jim Ley <jim@jibbering.com>
- Date: Fri, 26 Oct 2001 16:24:12 -0000
- To: <w3c-wai-er-ig@w3.org>
- Cc: <www-annotation@w3.org>
HI, I've taken, the 404 checklink suggestion, as I felt this was a nice simple place to start with an EARL client implementation that built on top of Annotea which allows people to share the 404 notices. (one thing on this though, is that an annotatea check is more resource intensive than performing your own 404 checks for the majority of pages, so it's probably a bit silly :-) So anyway the first thing I need to do is to get the 404 report into EARL, but I'm not completly understanding RDF yet (and am much more able to hack around something that works than understand the technical specs initially.) so I've tried to hack something together: <rdf:RDF xmlns="http://www.w3.org/2001/03/earl/0.95#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description> <asserts rdf:parseType="Resource"> <rdf:subject rdf:parseType="Resource"> <testCase rdf:resource="http://jibbering.com/404.html#xpointer(/html[1]/body[1]/p[1 ]/a[2])" /> <testMode rdf:resource="http://www.w3.org/2001/03/earl/0.95#Auto" /> <testSuite rdf:resource="http://jibbering.com/fillyjonk/" /> <date>Sat, 27 Aug 2001 19:27:52 GMT</date> <note>Link is a 404</note> </rdf:subject> <rdf:predicate rdf:resource="http://jibbering.com/fillyjonk/#404" /> </asserts> </rdf:Description> </rdf:RDF> Is this right? Fillyjonk[1] is the tool that will check for 404's it's not at the url yet, and will generally be built in to Snufkin, rather than standalone. So how do I then include this with annotea, this is what I think I want to submit: <r:RDF xmlns:r="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:a="http://www.w3.org/2000/10/annotation-ns#" xmlns:d="http://purl.org/dc/elements/1.1/" xmlns:earl="http://www.w3.org/2001/03/earl/0.95#"> <r:Description> <r:type resource="http://www.w3.org/2000/10/annotation-ns#Annotation"/> <r:type resource="http://jibbering.com/fillyjonk/#linkreport"/> <a:annotates r:resource="http://jibbering.com/404.html"/> <a:context r:resource="http://jibbering.com/404.html#xpointer(/html[1]/body[1]/p[1]/ a[2])"/> <d:creator r:resource="http://jibbering.com/fillyjonk/"/> <a:created></a:created> <d:date></d:date> <a:body> <r:Description> <earl:asserts r:parseType="Resource"> <r:subject r:parseType="Resource"> <earl:testCase r:resource="http://jibbering.com/404.html#xpointer(/html[1]/body[1]/p[1]/ a[2])" /> <earl:testMode r:resource="http://www.w3.org/2001/03/earl/0.95#Auto" /> <earl:testSuite r:resource="http://jibbering.com/fillyjonk/" /> <earl:date>Sat, 27 Aug 2001 19:27:52 GMT</earl:date> </r:subject> <r:predicate r:resource="http://jibbering.com/fillyjonk/#404" /> </earl:asserts> </r:Description> </a:body> </r:Description> </r:RDF> but Annotea doesn't consider this properly - it ignores my <r:type resource="http://jibbering.com/fillyjonk/#linkreport"/> link treating it exactly the same as the normal comment namespace (it seems) so is this not the way to go, I think a type other than a comment would make querying the annotations easier, but what is the correct approach? Jim.
Received on Friday, 26 October 2001 12:25:55 UTC