- From: Stéphane Corlosquet <scorlosquet@gmail.com>
- Date: Wed, 21 Nov 2012 00:08:52 -0500
- To: www-tag@w3.org
- Cc: Tim Berners-Lee <timbl@w3.org>
- Message-ID: <CAGR+nnHY=gTe+iaLiNn48csXGHuyCRwMbSGh8b9X==TxVA_Mxw@mail.gmail.com>
Several members of the WebID CG met last month at TPAC, and one major outcome backed by timbl was to standardize WebID on hash URIs because they are easier to implement/deploy compared to 303s. Quoting from the new spec [1]: A WebID is a URI with an HTTP or HTTPS scheme, containing a URI fragment > identifier (i.e. a # symbol) and which uniquely denotes an Agent (Person, > Organisation, Group, Device, etc.). The URI without the fragment identifier > denotes the WebID Profile page. This decision made a few members of the group uncomfortable including myself [2-4] and generated a lot of discussion on the mailing list. I wasn't at TPAC to hear Tim's arguments, but I got to meet him today and asked about his reasoning. Note that I've never been against hash URIs, and I agree that they make sense for WebID (and many other scenarios). I use them myself. What makes me and others uncomfortable is to see a spec taking sides in the httpRange-14 debate by mandating one approach, when this debate is still on-going and some people are working on a possible new resolution. Should specifications relying on HTTP URIs take sides and pick a "winner" in the httpRange-14 debate? I would much rather see these specifications refer to the appropriate standard for publishing non-information resources on the Web. I know we don't have such standard today (at least one that people are happy with), and that's part of the problem. I see at least a couple of risks for a specs like WebID to set in stone a specific kind of URI. First, it means that whichever new resolution that comes out of the debate might make the existing WebIDs obsolete. Secondly, having deployment of one kind of URI might influence the TAG towards choosing the most deployed method to avoid any disruptive resolution, when a disruptive resolution is maybe what is needed. If Tim fells strongly about hash URIs based on the experience of several members of the community who got burnt with deploying 303 redirects, I'd like to ask that such recommendation be formalized at a higher level than each individual spec, so that groups writing specs such as WebID don't have to go through the same permathread over and over. How close are we with regards to a potential resolution of httpRange-14? What needs to happen to reach such resolution? What do you recommend us to do in the meantime? Are there precedents where specifications mandated a type of URI deployment? If the TAG isn't willing to find a resolution, is there any Working Group which might be interested in pursuing this goal? LDP? -- Steph. [1] https://dvcs.w3.org/hg/WebID/raw-file/tip/spec/identity-respec.html [2] http://lists.w3.org/Archives/Public/public-webid/2012Nov/0135.html [3] http://lists.w3.org/Archives/Public/public-webid/2012Nov/0142.html [4] http://lists.w3.org/Archives/Public/public-webid/2012Nov/0137.html
Received on Wednesday, 21 November 2012 05:14:22 UTC