Re: [Minutes] 20 Oct 2003 TAG teleconf (abstractComponentRefs-37, URI Syntax, RFC 3023)

Mark Baker <distobj@acm.org> writes:

> On Fri, Oct 24, 2003 at 02:54:57PM -0700, Roy T. Fielding wrote:
>> Because they shouldn't, not because they are disallowed. I also said  
>> that
>> XPointer is broken because it specifies characters disallowed by 2396,
>> but that was referring to the message that Elliotte dug up.  Parens are
>> just bad design.  Any form of balanced delimiter syntax is silly within
>> an LR parsed syntax -- all it does is make implementations less  
>> efficient.
>
> Not to mention how it's non-sensical in the face of relative URI
> handling, ala;
>
> basejoin("http://example.org/foo(a/b)","c") =
>    "http://example.org/foo(a/c"

  http://example.org/foo(a/b)

is not a valid URL -- we're talking about the fragment identifier
here, there's no interaction with absolutising relative URIs as far as
I know.

ht
-- 
  Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh
                      Half-time member of W3C Team
     2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440
	    Fax: (44) 131 650-4587, e-mail: ht@cogsci.ed.ac.uk
		     URL: http://www.ltg.ed.ac.uk/~ht/
 [mail really from me _always_ has this .sig -- mail without it is forged spam]

Received on Saturday, 25 October 2003 06:37:20 UTC