rfc: remove "revision specs"

Robert Collins robertc at robertcollins.net
Tue Aug 30 23:56:59 BST 2005


On Wed, 2005-08-31 at 01:49 +0300, Nir Soffer wrote:
> On 31 Aug, 2005, at 1:25, Robert Collins wrote:

updated:
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
clear separation of rev from path        YES      YES    ,-NO ;-YES
in widespread use now                    YES       YES        NO

..
> I don't have much experience with bzr, but it seems that these are the 
> main features of this system. The commands are short, clear and easy to 
> learn. foo,rev=n does not fit just because it look ugly.

I'm not proposing it for the command line UI. The command line UI almost
certainly needs to use -r rev options for clarity.

But there are at least three cases where users interact with bzr outside
of the command line ui:
1) bzr web interfaces
2) guis
3) other remote services like PQM.

> How other system solve this problem?

I'm not sure.

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/4176138e/attachment.pgp 


More information about the bazaar mailing list