Received: from spf3.us4.outblaze.com (spf3.us4.outblaze.com [205.158.62.25]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id iAHB2JPR022437 for ; Wed, 17 Nov 2004 11:02:20 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf3.us4.outblaze.com (Postfix) with ESMTP id 347F153671 for ; Wed, 17 Nov 2004 11:02:17 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CUNic-0002vP-3x for migo@homemail.com; Wed, 17 Nov 2004 06:11:22 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CUNhu-0002v5-5P for gnu-arch-users@gnu.org; Wed, 17 Nov 2004 06:10:38 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CUNhr-0002u5-PP for gnu-arch-users@gnu.org; Wed, 17 Nov 2004 06:10:37 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CUNhq-0002tp-CB for gnu-arch-users@gnu.org; Wed, 17 Nov 2004 06:10:34 -0500 Received: from [130.158.98.109] (helo=tleepslib.sk.tsukuba.ac.jp) by monty-python.gnu.org with esmtp (TLSv1:RC4-SHA:128) (Exim 4.34) id 1CUNYq-0000Ou-PQ for gnu-arch-users@gnu.org; Wed, 17 Nov 2004 06:01:17 -0500 Received: from steve by tleepslib.sk.tsukuba.ac.jp with local (Exim 4.34) id 1CUNYd-0003fp-Gg for gnu-arch-users@gnu.org; Wed, 17 Nov 2004 20:01:03 +0900 To: gnu-arch-users@gnu.org Subject: Re: [Gnu-arch-users] How to rename a category? References: <20041117044914.GK11566@kat> <419ADBD1.6040206@arbash-meinel.com> <20041117054311.GL11566@kat> Organization: The XEmacs Project From: "Stephen J. Turnbull" Date: Wed, 17 Nov 2004 20:01:03 +0900 In-Reply-To: <20041117054311.GL11566@kat> (Michaeljohn Clement's message of "Tue, 16 Nov 2004 22:43:11 -0700") Message-ID: <876544g2og.fsf@tleepslib.sk.tsukuba.ac.jp> User-Agent: Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.5 (chayote, linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii 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: 2111 Lines: 50 >>>>> "Michaeljohn" == Michaeljohn Clement writes: Michaeljohn> That wouldn't satisfy me; That's how the pothead became a junkie, you know. Michaeljohn> every time I see "foo" it's a bit of cognitive Michaeljohn> dissonance especially now that "foo" is being used in Michaeljohn> reference to a new project. I just want it out of Michaeljohn> there. Cycle the physical archive, and create a new one, tagging into the old one. Use the right names in the new archive. If that's not good enough, here's more drastic action. Seal all the branches, etc. Unregister the old name. Register an an artificial name (eg, append -obsolete) to the old physical archive. Now recursively grep the archive for its own name, and change it everywhere it appears. It's possible that it only really matters in =meta-info/name, but you should at least fix all the patch logs for consistency, and there may be other significant places. Make a new physical archive, register it with the old name if you like. Tag the newbar in the new archive with the old name into the oldfoo in the old archive with the artificial name. You can put the new foo into the new archive, too, but that's likely to confuse people, so prepare carefully. While this is not entirely safe (however, I can assure you that it's entirely untested!), it's probably safer than trying to change the category name, which undoubtedly appears in all kinds of weird places. The net effect is that when looking at the new archive, you'll see "foo" only in the ancient history, which is where it belongs. -- Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. _______________________________________________ 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/