Nicholas,

I think it would be best to implement the mechanism described here:
http://www.w3.org/TR/cooluris/#hashuri

This would mean:
<b00b07kw#episode> is the thing
<b00b07kw.rdf> is the RDF variant
<b00b07kw.html> is the HTML variant
<b00b07kw> is a generic, content-negotiated document; it serves the right variant directly, without any redirect, and gives the URI of the selected variant in the Content-Location header.

It appears that the HTML version provides much more information than the very brief RDF version, or am I just not finding most of the RDF?

Other minor things:

<bb0b07kw> should have a "Vary: Accept" header to indicate that the resource is subject to content negotiation; otherwise caches can become confused

A triple "<bb0b07kw> foaf:primaryTopic <bb0b07kw#episode>" would be very helpful for RDF browsers.

Best,
Richard


On 20 Jun 2008, at 15:16, Nicholas Humfrey wrote:


hello,

I am trying to get the work we did on:
http://bbc-programmes.dyndns.org/
live on bbc.co.uk.

Does anyone think that there anything that needs changed/fixed before it
does go live?


At the moment we just have RDF/XML views for Brands/Series/Episodes and Versions. But plan to is to also have RDF views for for the aggregation
pages (tags, genres, formats, services, schedules...) some time in the
future.


It seems to be hard to find a consensus on use of URIs, but here is how
things are the at moment.

HTML Document: http://www.bbc.co.uk/programmes/b00b07kw
RDF Document: http://www.bbc.co.uk/programmes/b00b07kw.rdf
The thing: http://www.bbc.co.uk/programmes/b00b07kw#episode


When asking for RDF here:
http://www.bbc.co.uk/programmes/b00b07kw#episode
you get 303 redirected here:
http://www.bbc.co.uk/programmes/b00b07kw.rdf


Is that sane, or just it infact be a 302?


nick.


http://www.bbc.co.uk/
This e-mail (and any attachments) is confidential and may contain personal views which are not the views of the BBC unless specifically stated.
If you have received it in error, please delete it from your system.
Do not use, copy or disclose the information in any way nor act in reliance on it and notify the sender immediately.
Please note that the BBC monitors e-mails sent or received.
Further communication will signify your consent to this.
                                        


Reply via email to