rfc: remove "revision specs"
Robert Collins
robertc at robertcollins.net
Tue Aug 30 23:25:53 BST 2005
On Tue, 2005-08-30 at 19:04 +0200, Denys Duchier wrote:
> uws <uws at xs4all.nl> writes:
>
> > Remember that fragments point to a fragment (a part!) of a document, not to
> > a complete (sub)document.
>
> Although often held, that belief is mistaken. Here is an excerpt[1] from the
> section on "fragments":
>
> The fragment identifier component of a URI allows indirect identification
> of a secondary resource by reference to a primary resource and additional
> identifying information. The identified secondary resource may be some
> portion or subset of the primary resource, some view on representations of
> the primary resource, or some other resource defined or described by those
> representations.
>
> [1] http://www.gbiv.com/protocols/uri/rfc/rfc3986.html
I so love partial quotes. Here's another:
====
Fragment identifiers have a special role in information retrieval
systems as the primary form of client-side indirect referencing,
allowing an author to specifically identify aspects of an existing
resource that are only indirectly provided by the resource owner. As
such, the fragment identifier is not used in the scheme-specific
processing of a URI; instead, the fragment identifier is separated from
the rest of the URI prior to a dereference, and thus the identifying
information within the fragment itself is dereferenced solely by the
user agent, regardless of the URI scheme.
====
The key phrase here is 'the identifying information within the fragment
itself is dereferenced solely by the user agent, regardless of the URI
scheme.
Here's a table of the options:
fragment - http://foo.com/foo#1040
query - http://foo.com/foo?rev=1040
dirparameter - http://foo.com/foo,rev=1040
Feature fragment query parameter
identical syntax for bzrweb and bzr NO YES YES
works to identify current files by
name at older revisions NO NO YES
conflicts with file system namespace YES YES YES
works to identify a branch revision YES YES YES
works to identify a older files by
current name YES YES YES
Any features I've missed ?
Rob
--
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20050831/39c37cd2/attachment.pgp
More information about the bazaar
mailing list