[wbs] response to 'WebID definition hash '

The following answers have been successfully submitted to 'WebID definition
hash ' (WebID Community Group) for .


---------------------------------
What is a WebID?
----
Given that WebID's must refer to Agents, and that the WebID must be
associated with a profile document, (that returns a default representation)
the question here is which of the following restrictions one should have
for WebIDs. 


Note that a URI is defined by RFC3986 and is constructed as follows:


         foo://example.com:8042/over/there?name=ferret#nose
         \_/   \______________/\_________/ \_________/ \__/
          |           |            |            |        |
       scheme     authority       path        query   fragment

Please look at the detailed arguments for each position on the wiki before
selecting your preferences.


 For each of the three options please follow the select one of the options
as described below:

Please select the rank-order (1 to 3) for the options
you think are acceptable (i.e.  you can 
live with it), where 1  is the most preferred, 2 the next best and so on...
You also have a don’t mind and a don’t want option.
* [ Don’t mind ] 
   Choice: 1. MUST be an HTTP(S) hash (#) URI: 
The precise definition is:
A WebID is a URI with an `http` or `https` scheme, which MUST contain a URI
fragment identifier and which uniquely denotes an Agent (Person,
Organization, Group, Device, etc.). The URI without the fragment identifier
denotes the WebID Profile page.

Please consider carefully the arguments for this position
 | 
* [ Don’t want ] 
   Choice: 2. MUST be an HTTP(S) URI and SHOULD be an HTTP(s) hash (#)
URI:
The precise definition is:

A WebID is a URI with an `http` or `https` scheme which uniquely denotes an
Agent (Person, Organization, Group, Device, etc.). This URI SHOULD include
a fragment identifier. For WebIDs with fragment identifiers the URI without
the fragment denotes the Profile Document. For WebIDs without fragment
identifiers an HTTP request on the WebID MUST return a 303 with a Location
header URI denoting the Profile Document.



Please consider carefully the arguments for this position
 | 
* [ 1 ] 
   Choice: 3. MUST be an HTTP(S) URI
The precise definition is:

A WebID is a URI with an `http` or `https` scheme which uniquely denotes an
Agent (Person, Organization, Group, Device, etc.). For WebIDs with fragment
identifiers the URI without the fragment denotes the Profile Document. For
WebIDs without fragment identifiers an HTTP request on the WebID MUST
return a 303 with a Location header URI denoting the Profile Document.



Please consider carefully the arguments for this position
 | 
Rationale: Actually, I like definition 1 for its simplicity, which makes
life a lot easier when trying to explain or teach people what a WebID is
all about. It is clear and right on the mark. On the other hand, the MUST
creates a lot of pain with all the different usages of URIs out there (e.g.
argument for def 3 re DBpedia). 
I think def. 3 fits well with WebID's needs and takes care of TimBL's well
formulated thoughts regarding link data
http://www.w3.org/DesignIssues/LinkedData.html - as such, for me def. 3 is
the winner (even though I will continue to like def 1.) 

These answers were last modified on 31 January 2013 at 20:18:10 U.T.C.
by Martin Gaedke

Answers to this questionnaire can be set and changed at
https://www.w3.org/2002/09/wbs/51933/webid-hash/ until 2013-02-01.

 Regards,

 The Automatic WBS Mailer

Received on Thursday, 31 January 2013 20:21:03 UTC