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 i9SGsu9F011140 for ; Thu, 28 Oct 2004 16:54:57 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf5.us4.outblaze.com (Postfix) with ESMTP id DB3D676ED1 for ; Thu, 28 Oct 2004 16:54:52 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CNDft-0003Jz-3h for migo@homemail.com; Thu, 28 Oct 2004 13:02:57 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CNDdz-0002kA-CB for gnu-arch-users@gnu.org; Thu, 28 Oct 2004 13:00:59 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CNDdy-0002jn-Gu for gnu-arch-users@gnu.org; Thu, 28 Oct 2004 13:00:58 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CNDdy-0002jc-9w for gnu-arch-users@gnu.org; Thu, 28 Oct 2004 13:00:58 -0400 Received: from [205.149.2.136] (helo=xl2.seyza.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1CNDVy-0006vZ-OV for gnu-arch-users@gnu.org; Thu, 28 Oct 2004 12:52:44 -0400 Received: from xl2.seyza.com (localhost.seyza.com [127.0.0.1]) by xl2.seyza.com (8.12.10/8.12.10) with ESMTP id i9SGtGIb084770; Thu, 28 Oct 2004 09:55:17 -0700 (PDT) (envelope-from lord@xl2.seyza.com) Received: (from lord@localhost) by xl2.seyza.com (8.12.10/8.12.10/Submit) id i9SGtFwk084767; Thu, 28 Oct 2004 09:55:15 -0700 (PDT) (envelope-from lord) Date: Thu, 28 Oct 2004 09:55:15 -0700 (PDT) Message-Id: <200410281655.i9SGtFwk084767@xl2.seyza.com> From: Thomas Lord To: Matthieu.Moy@imag.fr In-reply-to: (message from Matthieu Moy on Thu, 28 Oct 2004 00:11:03 +0200) Subject: Re: [Gnu-arch-users] Re: Potential flaw in patch-log pruning in proposal References: <20041025210724.GA19744@merconline.com> <200410272144.i9RLiYnd074868@xl2.seyza.com> Cc: gnu-arch-users@gnu.org, jblack@merconline.com 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: 1335 Lines: 39 > From: Matthieu Moy > > So: how about we modify the process so that we maintain a file > > ./src/tla/=merged > > Each time a (log-pruned) version is merged into tla, it's version name > > will be appended to that file. No version name should appear twice > > in that file. > Wouldn't it be better to let (a future version of) tla maintain this > file, and integrate it in the arch protocol instead of some user > convention? The GNU mainline integrator, according to the rules, only ever has to perform two kinds of merges to deal with contributions. Both are simple star-merges followed by log pruning. The log pruning varies slightly in the two cases. Yes, those merge operations can and eventually should be automated, and they can update the =merged file accurately AND be history-sensitive to the contents of that file. Jblack's conundrum about branches A, B, and C in the OP of this thread: C's problems would be solved by using these new mythical merge commands (which are perhaps little more than two new options to star-merge). -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/