on moving tags
Aaron Bentley
aaron.bentley at utoronto.ca
Tue May 17 18:05:14 BST 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
John Yates wrote:
| On May 17 2005 Aaron Bentley wrote:
|
|
|>'Tag' connotes something added to an object to describe it, while
|>'name' connotes something permanent and integral, so I think tag is the
|>better term (and less confusable with the permanent 'revision id').
| To the extent that one would like to encourage users to think of "tags"
| as stable references arguing that the term "tag" is to be preferred
| because it emphasizes the volatile nature of the association seems a bit
| perverse.
In relation to revision ids, tags are more volatile. In Arch, the term
for revision id is "(fully-qualified) revision name", so at least some
people see a name as an id. In any case, tags are not integral--any
number of tags can be added later, whereas each revision has one, and
only one id, which assigned at creation time.
| That "name" connotes greater permanence is exactly the effect
| we should be seeking. Further I think common experience is that not all
| names are "permanent and integral". Conference of reassignalbe roles is
| regularly expressed using the verb "to name": e.g. he was named Bachelor
| of the Year.
"Name" is a word with many meanings. "Proper name" is what I perceived
you to mean by "revision name". "Proper names" are not permanent, but
are reasonably stable. "A descriptive or qualifying appellation given
to a person or thing, on account of a character or acts." (e.g.
"Bachelor of the Year") is much closer to what a tag actually is, and I
don't think this is the sense you intend.
Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFCiiRK0F+nu1YWqI0RAj/eAJ4++YOW/HcL9Xlg+QXnrzL845vS/ACdFHTV
rZPzbtOViYITBNC0OKr7Ya8=
=+zR9
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list