Received: from spf5.us4.outblaze.com (spf5.us4.outblaze.com [205.158.62.27]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id iAIHlnsZ007503 for ; Thu, 18 Nov 2004 17:47:49 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf5.us4.outblaze.com (Postfix) with ESMTP id DCD0976FA2 for ; Thu, 18 Nov 2004 17:47:50 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CUqWX-0008Vj-PR for migo@homemail.com; Thu, 18 Nov 2004 12:56:49 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CUqW8-0008Vd-1Q for gnu-arch-users@gnu.org; Thu, 18 Nov 2004 12:56:24 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CUqW7-0008VR-JL for gnu-arch-users@gnu.org; Thu, 18 Nov 2004 12:56:23 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CUqW7-0008VO-Gp for gnu-arch-users@gnu.org; Thu, 18 Nov 2004 12:56:23 -0500 Received: from [64.26.151.4] (helo=cymlink-stage.hgn.ca) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CUqN3-0004QR-6Y for gnu-arch-users@gnu.org; Thu, 18 Nov 2004 12:47:03 -0500 Received: by cymlink-stage.hgn.ca (Postfix, from userid 65534) id BBE9B5F6C4; Thu, 18 Nov 2004 12:47:00 -0500 (EST) Received: from kitson (kitson.wisq.org [192.168.16.1]) by cymlink-stage.hgn.ca (Postfix) with ESMTP id 5F4005F47B; Thu, 18 Nov 2004 12:46:48 -0500 (EST) Received: by kitson (Postfix, from userid 1000) id 0CF28EFED; Thu, 18 Nov 2004 12:46:48 -0500 (EST) Date: Thu, 18 Nov 2004 12:46:48 -0500 From: Adrian Irving-Beer To: Stefan Monnier Subject: Re: [Gnu-arch-users] Re: darcs vs tla Message-ID: <20041118174648.GE3484@wisq.net> Mail-Followup-To: Stefan Monnier , gnu-arch-users@gnu.org References: <77F65340-381A-11D9-A1EA-000A959B67D6@seyza.com> <419ABADB.5020506@arbash-meinel.com> <419B7885.9030903@arbash-meinel.com> <419B8347.3060401@arbash-meinel.com> <419B9909.3030504@arbash-meinel.com> Mime-Version: 1.0 In-Reply-To: User-Agent: Mutt/1.5.6+20040907i Cc: gnu-arch-users@gnu.org X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: a discussion list for all things arch-ish List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1411975711==" Sender: gnu-arch-users-bounces+migo=homemail.com@gnu.org Errors-To: gnu-arch-users-bounces+migo=homemail.com@gnu.org Status: RO Content-Length: 3109 Lines: 100 --===============1411975711== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="o0ZfoUVt4BxPQnbU" Content-Disposition: inline --o0ZfoUVt4BxPQnbU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 18, 2004 at 12:38:04PM -0500, Stefan Monnier wrote: > I personally like the `tagline' tagging-method and see no reason why you'd > ever want soemthing else: it includes the `explicit' method (the one used > by darcs) as a special case, and it also includes the `names' method (the > one used by CVS) as a special case, so it's the best of all > possible worlds. I know about the explicit thing, but I never knew tagline included 'names'. Is that if you set 'untagged-source source' (a somewhat humourous declaration)? >=20 > It should be improved in the following way, tho: > 1 - it should be possible to move an arch-id from .arch-ids/foo.id to > a tagline in the file `foo' and back. Currently, the namespace of > arch-ids that are in taglines is speparate from the namespace of > arch-ids that are in .arch-ids/*.id files. This means that if you're > in a situation where a tagline can't be used any more or the other way > around, you're screwed. > 2 - `tla add foo' should know how to add taglines (probably with a > {arch}/=3Dtagline-rules file associating file name regexps to comment= ing > rules.) >=20 > Number 2 is a mere matter of programming. > Number 1 can't be fixed without changing the archive format :-( >=20 > > I have come to appreciate with darcs not have to manage these at all.= =20 >=20 > You don't have to manage them either with tla. Just use `tla add foo', > `tla mv foo', `tla rm foo', ... just as you do with `darcs'. >=20 > >> mv and darcs mv are about the same. But you can't use a GUI navigator= =20 > >> and have it run darcs mv. > > I would say it would be as easy as building one that could run 'tla mv'. > > :) >=20 > But if you use taglines, `mv' is all you need ;-) >=20 >=20 > Stefan >=20 >=20 > _______________________________________________ > Gnu-arch-users mailing list > Gnu-arch-users@gnu.org > http://lists.gnu.org/mailman/listinfo/gnu-arch-users >=20 > GNU arch home page: > http://savannah.gnu.org/projects/gnu-arch/ >=20 >=20 --o0ZfoUVt4BxPQnbU Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFBnOAI8ARHrB3FJfkRAtdJAKDGtntC9rBrXwVkzA9U96UEHmhRlQCgm7F3 jkWnbl9hyZKJv9wYd+xgE/k= =w+eM -----END PGP SIGNATURE----- --o0ZfoUVt4BxPQnbU-- --===============1411975711== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/ --===============1411975711==--