W3C home > Mailing lists > Public > public-lod@w3.org > July 2009

cool urls and redirects

From: Eric Lease Morgan <eric_morgan@infomotions.com>
Date: Fri, 24 Jul 2009 09:34:40 -0400
Message-Id: <E4AD4445-9E2A-4D08-9D95-A4260C1D278D@infomotions.com>
To: public-lod@w3.org
To what degree is it a best practice to implement "cool" URLs as  

I manage a small database of electronic texts (approximately 20,000  
items). Because the content is in a database I can create reams of  
reports against it. Browsable lists by title, author, and keyword/ 
subject. I can index the lot with Solr/Lucene. I can create various  
versions of the content: 1) plain text, 2) simple HTML, 3) HTML  
complete with a handy-dandy floating palette supporting various  
services against the texts, 4) PDF. Etc. About 18 months ago I started  
creating RDF files representing the texts. For example, Thomas More's  
Utopia. [1]

My next self-assigned project is to present my small database as a set  
of linked data. To this end I have written a mod_perl module that  
dereferences a URI. For example [2], given a key, the module  
negotiates content, returns a 303, and a URL to RDF or HTML  

Now, my question is, should the URLs I return be the long ugly ones  
pointing to actual files on my file system, or can they be "cool" URLs  
that are actually redirects? In other words, instead of returning  
something like this:


is it acceptable to return something like this and have it redirected  
to the URL above:


Similarly, when returning URLs pointing to an HTML representation,  
should I return A or something more like B:

  A. http://infomotions.com/etexts/literature/english/1500-1599/more-utopia-221.htm
  B. http://infomotions.com/etexts/html/more-utopia-221

Once I figure out the answers to these questions, then I can start  
cleaning up my RDF files and including the "best" URIs in them.

[1] Utopia - http://infomotions.com/etexts/literature/english/1500-1599/more-utopia-221.rdf
[2] dereference - http://infomotions.com/etexts/id/more-utopia-221

Eric Lease Morgan
Infomotions, Inc.
Received on Friday, 24 July 2009 21:44:49 UTC

This archive was generated by hypermail 2.4.0 : Thursday, 24 March 2022 20:29:44 UTC