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 i9S7KLSj025469 for ; Thu, 28 Oct 2004 07:20:22 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf1.us4.outblaze.com (Postfix) with ESMTP id 4561A53AC2 for ; Thu, 28 Oct 2004 07:20:16 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CN4hn-0008Ok-6E for migo@homemail.com; Thu, 28 Oct 2004 03:28:19 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CN4hU-0008Oe-PO for gnu-arch-users@gnu.org; Thu, 28 Oct 2004 03:28:00 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CN4hU-0008OP-BB for gnu-arch-users@gnu.org; Thu, 28 Oct 2004 03:28:00 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CN4hU-0008OM-8Q for gnu-arch-users@gnu.org; Thu, 28 Oct 2004 03:28:00 -0400 Received: from [129.88.30.1] (helo=imag.imag.fr) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1CN4ZP-0002TB-4Y for gnu-arch-users@gnu.org; Thu, 28 Oct 2004 03:19:39 -0400 Received: from ecrins.imag.fr (ecrins.imag.fr [129.88.43.124]) by imag.imag.fr (8.13.0/8.13.0) with ESMTP id i9S7JXLQ009147; Thu, 28 Oct 2004 09:19:33 +0200 (CEST) Received: from moy by ecrins.imag.fr with local (Exim 3.35 #1) id 1CN4ZJ-0001vs-00; Thu, 28 Oct 2004 09:19:33 +0200 To: John Meinel References: <20041025210724.GA19744@merconline.com> <200410272144.i9RLiYnd074868@xl2.seyza.com> <418023CD.1000504@johnmeinel.com> <20041028023254.876A91436C5@comet.merconline.com> <418070AF.1070503@johnmeinel.com> From: Matthieu Moy Mail-Followup-To: John Meinel , James Blackwell , gnu-arch-users@gnu.org Date: Thu, 28 Oct 2004 09:19:33 +0200 In-Reply-To: <418070AF.1070503@johnmeinel.com> (John Meinel's message of "Wed, 27 Oct 2004 23:08:15 -0500") Message-ID: User-Agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.4 (imag.imag.fr [129.88.30.1]); Thu, 28 Oct 2004 09:19:34 +0200 (CEST) X-IMAG-MailScanner: Found to be clean X-IMAG-MailScanner-Information: Please contact the ISP for more information Cc: gnu-arch-users@gnu.org, James Blackwell Subject: [Gnu-arch-users] Re: Potential flaw in patch-log pruning in proposal 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: 1551 Lines: 45 John Meinel writes: > James Blackwell wrote: > > Then you can also see what other revisions contributed to it. You > don't know exactly which did what, but you do keep context sensitive, > and you can locate it relative to just a couple packages. Anyway, you can still "cat-archive-log" the full file if it gets really necessary. > I don't think =merged is going to be all the patch logs "cat"ed > together. It's supposed to be just the fully qualified revision name. That's what I meant. > I believe that's what Matthieu stated. The sum of all the patch logs > was > 7 MB for all of the logs, but for just the list of revisions it > is only 120Kb. Yes, but this is for xtla which is still a very small project. If you want Arch to replace bitkeeper for the Linux kernel for example, you have to multiply the digits by around 100 ... Another option is to keep the name of individual patches on a per-version basis. That is, instead of {arch}/=merged, you'd have one {arch}/cat/branch/ver/=merged for each version merged in the tree. Since the location of the file gives information about the fully qualified version name, you can just keep the patchlevels in this file, which makes it really small. In a project with heavy use of microbranching, this will make a lot of small files, though. -- Matthieu _______________________________________________ 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/