Received: from spf3.us4.outblaze.com (spf3.us4.outblaze.com [205.158.62.25]) by sdf.lonestar.org (8.13.1/8.12.10) with ESMTP id j173Ahj0020323 for ; Mon, 7 Feb 2005 03:10:43 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf3.us4.outblaze.com (Postfix) with ESMTP id AF942539A5 for ; Mon, 7 Feb 2005 03:11:35 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CxzVy-0004xA-Gf for migo@homemail.com; Sun, 06 Feb 2005 22:24:42 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1CxzUI-00045s-Jg for gnu-arch-users@gnu.org; Sun, 06 Feb 2005 22:22:59 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1CxzUC-00040t-Ti for gnu-arch-users@gnu.org; Sun, 06 Feb 2005 22:22:54 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CxzUA-0003yu-MB for gnu-arch-users@gnu.org; Sun, 06 Feb 2005 22:22:50 -0500 Received: from [205.149.0.20] (helo=emf.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Cxz87-0006Of-3U for gnu-arch-users@gnu.org; Sun, 06 Feb 2005 22:00:03 -0500 Received: (from lord@localhost) by emf.net (K/K) id SAA06915; Sun, 6 Feb 2005 18:59:54 -0800 (PST) Date: Sun, 6 Feb 2005 18:59:54 -0800 (PST) From: Tom Lord Message-Id: <200502070259.SAA06915@emf.net> To: ben@benfinney.id.au In-reply-to: <20050207021300.GA20691@benfinney.id.au> (message from Ben Finney on Mon, 7 Feb 2005 13:13:01 +1100) Subject: Re: [Gnu-arch-users] GNU Arch status update 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: , 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: 3275 Lines: 70 From: Ben Finney The roadmap says: "GNU Arch 1.3.1 15 Mar 2005 -- This will be primarily a maintenance/rejuvination release of GNU Arch 1.x. Experience has shown that permitting the baz line to serve as the de facto mainline for GNU Arch 1.x will be highly problematic." For those who came in late, can someone point to these experiences (blog entries? mailing list thread URL?) showing that following baz will be "highly problematic" for GNU Arch? >From my perspective, 1.4pre1 has some serious regressions. For example, it does not build at all on one of my boxes (on which earlier releases had no problem) and, once tweaked to build, fails `make test'. The box in question is an exceptionally clean, robust, and rich Posix compatible environment hence my labling this regression "serious". In the pipeline (I am told) are baz changes that will make that even worse (e.g., a deliberate hard dependency on GNU libc). And from my perspective some of the new features and core design changes in baz, while certainly interesting and worth trying out, require more work than it appears they will get if the GNU Arch project continues to coast. (I guess you can see a *little* evidence of that in recent gnu-arch-dev threads such as the one about standards documents that seems to have petered out and a few about the baz `merge' command and new archive format. There's baz guys on the one hand explaining just fine the why's and wherefore's of how they got where they are and where they are going; there's both audible and silent folk on the GNU side noting that their concerns are coming out as low priorities in this mix. Probably there is some brilliant economic analysis one could do that would explain why this tension exists in this particular case but it hardly matters why --- there it is, and there's no easy way to make it disappear.) Basically, in spite of good efforts all around, on both branches, 1.4pre1 falls way short of my quality expectations and goals and the expense of directly trying to fix it from its current state looks quite daunting to me. Don't be confused about that though: my judgement re 1.4pre1 doesn't necessarily imply anything at all about whether or not baz itself is doing a good job of achieving the goals for which that branch was created. Finally, I should point out that the 1.4 series isn't being killed or even direction-shifted. It's still there. Should my judgement prove wrong, and coasting on Baz's wake again appear the right thing for GNU Arch to do, the option is still open. Meanwhile, the 1.3.X series is a context in which to take a more proactive approach to GNU Arch (including, presumably, merging at least /some/ changes from baz). Does that clarify things a bit? People often complain that I seem to always express myself with a "negative tone". That's certainly not my intent here. 1.4pre1 was a valuable experiment, in my book, and the final chapter on merging from baz to GNU Arch is far from written. -t _______________________________________________ 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/