Subject info, web pages, earl:reprOf and resources

Hi folks

in most of the examples we have created so far of tests on pages we have  
said they are

<earl:reprOf rdf:resource="something..." />

I think this isn't right, since we are still talking about rdf resources,  
and although it is handy that they have the same syntax as a URI that  
browsers use to fetch pages they are not necessarily the same.

I think what we mean is

The subject is a reprouction of the page found at http://example.org on X  
date.

Optionally, we might also want to say (some of)

As fetched with the following HTTP request and response headers, giving  
the following document source, which led to fetching the followig copies  
of linked resources...

So for the basic case I think we should have

<earl:WebContent rdf:about="#subject>
   <earl:reprOf rdf:parseType="Resource">
     <dc:location  
rdf:datatype="&xsd;URI">http://www.example.org/</dc:location>
     <dc:date  
rdf:datatype="&xsd;gDateTime">2005-04-04T23:00:00+1100</dc:date>

for the optional stuff we might just be able to use the annotea body  
directly, since it decribes a resource fetched by http...

     <a:body>
      ...some http stuff, maybe a document itself, ...

although we might need to look carefully at the properties annotea uses to  
describe HTTP exchange since I think they are completely undocumented. And  
if we want to note the images, scripts, stylesheets etc we probably need  
to define some more stuff too, or steal it from somewhere else.

Note that all this only applies to one type of subject - specifications,  
tools, cars and cats are just other types of

-- 
Charles McCathieNevile                      Fundacion Sidar
charles@sidar.org   +61 409 134 136    http://www.sidar.org

Received on Wednesday, 13 April 2005 00:59:36 UTC