- From: Sean B. Palmer <sean@mysterylights.com>
- Date: Fri, 27 Apr 2001 20:21:33 +0100
- To: <michaelm@netsol.com>, "Tim Kindberg" <timothy@hpl.hp.com>
- Cc: <uri@w3.org>, <sandro@w3.org>
> > Maybe we've erred by using the '/'. I'll look into what we can
> > use instead.
>
> I like either ';' or ',' but that's just me...
Here some relevant parts from RFC 2396:-
[[[
reserved = ";" | "/" | "?" | ":" | "@" | "&" | "=" | "+" |
"$" | ","
[...]
URI that are hierarchical in nature use the slash "/" character for
separating hierarchical components.
]]]
Note that an authority part should be preceded by a "//", so if you're
using the DNS and a date, that should be preceded with a double slash.
[[[
The authority component is preceded by a double slash "//" and is
terminated by the next slash "/", question-mark "?", or by the end
of
the URI.
]]]
As for ";" and ",", ";" specifies a list of parameters:-
[[[
Each path segment may include a
sequence of parameters, indicated by the semicolon ";" character.
]]]
I believe that the "," simply (e.g.) separates a list of parameters
from other URI data, although I can't find this on first inspection in
the RFC.
I'd suggest something like:-
tag://hpl.hp.com;date=1/tst.1234567890
tag://exploratorium.edu;date=1/pi.99
tag://sandro@w3c.org;date=1/my-dog
tag://myIDs.com;date=1/TimKindberg/doc.101
tag://champignon.net;date=1/
tag://champignon.net;date=1-3-22/99
tag://champignon.net;date=2-4/100
--
Kindest Regards,
Sean B. Palmer
@prefix : <http://webns.net/roughterms/> .
:Sean :hasHomepage <http://purl.org/net/sbp/> .
Received on Friday, 27 April 2001 15:24:40 UTC