- From: Diego Berrueta <diego.berrueta@fundacionctic.org>
- Date: Tue, 11 Mar 2008 15:34:36 +0100
- To: SWD Working Group <public-swd-wg@w3.org>
I've discussed the pending changes to the Recipes with Jon, and we have come with the following list. Shall we open issues in the tracker for each item? **** 1) Move the examples to example.org or to w3.org. We would prefer w3.org, but someone has to set up the examples in w3.org space. **** 2) Recipe 6 can be improved as per this post of Joshua Tauberer: http://simile.mit.edu/mail/ReadMsg?listName=Linking%20Open% 20Data&msgId=23498 **** 3) Some remarks by TimBL re: the "Cool URIs" are also relevant to the recipes. In particular: http://lists.w3.org/Archives/Public/public-sweo-ig/2008Feb/0031.html [[Major technical question about the implementation of 303. I know that dbpedia does it the way described, but there are a lot of good reasons to do it by a 303 to a generic URI for the document, which then itself does a conneg to RDF and HTML. * It is no more round trips than the dbpedia way * It gives the client a URI to bookmark which is generic. This is important: * It allows the user with an RDF-capable client to bookmark the document, and mail it to another user (or another device) which then dereferences it and gets the HTML view. This use of generic resources is important. * It provides the server with the ability to add representation in new languages in the future. * It is standard conneg and so probably more supported on servers Just because client started with the URI of a thing, it doesn't mean that the document involved is not a first class document on the WWW. Best practices for this document apply. One of these is the use of Generic Resources. (See for example http://www.w3.org/DesignIssues/Generic.html and the new ontology ) ]] [[ The 303 to an encoded SPARQL endpoint is IMHO clumsy and a proxied normal URI would be better. In future, we may have ways of associating whole URI subtrees with a SPARQL server, but we don't yet. ]] The following comment refers to a paragraph from Cool URIs that is exactly the same in the Recipes (in Section 4.3. Choosing between 303 and Hash): [[ "Note also, that both 303 and Hash can be combined, allowing to spread a large dataset into multiple parts and have an identifier for a non-document resource. An example for a combination of 303 and Hash is: http://www.example.com/bob#thisBob, the person with a combined URI." This is strange. Where is the 303 in this? This (bob#this) is an important way of generating URIs, and deserves a section (insert new 4.3) of its own. For when databases are exposed for example, or other virtual RDF linked data spaces generated from underlying systems. ]] **** 4) Comment by Ian Davis: http://lists.w3.org/Archives/Public/public-swd-wg/2008Feb/0000.html [[ It's good to see this document being moved forward and I appreciate all the hard work put into it. I'd like to ask for a clarification in terminology though. The draft uses the term "vocabulary URI" in many places without defining it. I think there's potential for confusion between the URI of the vocabulary and the URI of the document describing the vocabulary. My sense is that the draft uses the term "vocabulary URI" to refer to the URI of the RDF document describing the vocabulary. I suggest that is made explicit by using a term like "vocabulary document URI" ]] **** 5) Current list of issues: http://www.w3.org/2006/07/SWD/track/products/5 * ISSUE-17, ISSUE-18, ISSUE-19, ISSUE-20, ISSUE-21, ISSUE-22, ISSUE-23: these should be closed, they were addressed in the last Editor's draft * ISSUE-16: Ralph has a pending action on this issue * ISSUE-24: As far as I know, this issue hasn't been addressed yet * ISSUE-58: Jon proposes 2 alternatives: [[ 1. We can say that an effective solution is beyond the scope of the recipes -- a 'correct' recipe requires the use of rewritemap. Since the recipes operate on the basic assumption that the implementor does not have the ability to alter httpd.conf and rewritemap requires this, it's out of scope. 2. Add an "If you can edit httpd.conf" alternative recipe that provides an httpd.conf-specific recipe that includes the rewritemap command, modifies the recipe for httpd.conf (including the rule changes), and supplies a sample map file. I personally prefer #2 but unfortunately I don't immediately have the time to work on it. (...) But I also think that #1 would be perfectly acceptable. ]] -- Diego Berrueta R&D Department - CTIC Foundation E-mail: diego.berrueta@fundacionctic.org Phone: +34 984 29 12 12 Parque Científico Tecnológico Gijón-Asturias-Spain www.fundacionctic.org
Received on Tuesday, 11 March 2008 14:34:56 UTC