Received: from spf1.us4.outblaze.com (spf1.us4.outblaze.com [205.158.62.23]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id iAIMq1Fi001515 for ; Thu, 18 Nov 2004 22:52:02 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf1.us4.outblaze.com (Postfix) with ESMTP id 792B4534C6 for ; Thu, 18 Nov 2004 22:52:05 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CUvH9-0005nO-I3 for migo@homemail.com; Thu, 18 Nov 2004 18:01:15 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CUvGo-0005nG-T6 for gnu-arch-users@gnu.org; Thu, 18 Nov 2004 18:00:54 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CUvGo-0005mx-8R for gnu-arch-users@gnu.org; Thu, 18 Nov 2004 18:00:54 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CUvGo-0005mn-5E for gnu-arch-users@gnu.org; Thu, 18 Nov 2004 18:00:54 -0500 Received: from [144.140.71.41] (helo=gizmo06ps.bigpond.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1CUv7Y-00010P-4R for gnu-arch-users@gnu.org; Thu, 18 Nov 2004 17:51:20 -0500 Received: (qmail 30529 invoked from network); 18 Nov 2004 22:51:17 -0000 Received: from unknown (HELO psmam11.bigpond.com) (144.135.25.100) by gizmo06ps.bigpond.com with SMTP; 18 Nov 2004 22:51:17 -0000 Received: from cpe-144-132-221-212.nsw.bigpond.net.au ([144.132.221.212]) by psmam11.bigpond.com(MAM REL_3_4_2a 225/11329473) with SMTP id 11329473; Fri, 19 Nov 2004 08:51:17 +1000 Received: by poolcompsonline.com (Postfix, from userid 1000) id 2AF9D79641; Fri, 19 Nov 2004 09:54:07 +1100 Subject: Re: [Gnu-arch-users] Re: darcs vs tla From: Zenaan Harkness To: arch In-Reply-To: References: <20041116213258.GA16695@suffields.me.uk> <419A7430.8050300@mdl.com> <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> <2CE15774-39A8-11D9-8075-000393CFE6B8@spy.net> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1100818446.3025.81.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Fri, 19 Nov 2004 09:54:07 +1100 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: , 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: 1929 Lines: 43 On Fri, 2004-11-19 at 08:47, Stefan Monnier wrote: > > This is not an example of tla being easier to use. To the contrary, > > it's an example of darcs being easier to use, in that there's only > > one way to relocate a file in any given tree. > > [ I don't care about `tla-vs-darcs' here as much as `explicit-vs-tagline'. ] > > With both taglines and explicit, there is one way which alway works, namely > "tla mv". Additionally, with taglines just `mv' works as well in many/most > cases (i.e. as long as it's applied to a directory or to a file that > contains a tagline). Admittedly, it's not 100% so you can't just rely on > it, but it's occasionally handy. I'd really like to know what that "occasionally handy" example is. I really don't think we should be emphasizing "> 1 way to do it". I guess if you're a perl coder though, that would seem natural... for the rest of us, perl would kind of "rest our case" though, I'd say :) > Given that anything you can do with explicit you can also do just as easily > with taglines (and I firmly believe this is the case) the only line of > argument against taglines has to be something along the lines of "taglines > confuse users because it gives them false expectations", or "taglines are too > subtle, it's too difficult for average users to know when to use them and > when not", or "taglines tend to break when you a change in a file requires > the tagline to be changed", ... Perhaps a good argument for "tla cp" - really, when you use an SCM, you need to use the SCM. How much easier is it to remember to do everything with tla, than to have to learn which commands are tla and which Unix? OK, I've stated my point... twice now :) cheers zen _______________________________________________ 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/