From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: adding branches to bzr? Date: Wed, 13 Jan 2010 23:29:06 -0500 Message-ID: References: <87y6k1k7zd.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1263443365 30873 80.91.229.12 (14 Jan 2010 04:29:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 14 Jan 2010 04:29:25 +0000 (UTC) Cc: joakim@verona.se, emacs-devel@gnu.org To: Chong Yidong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jan 14 05:29:17 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NVHKf-0006RV-38 for ged-emacs-devel@m.gmane.org; Thu, 14 Jan 2010 05:29:17 +0100 Original-Received: from localhost ([127.0.0.1]:41375 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NVHKf-00074K-78 for ged-emacs-devel@m.gmane.org; Wed, 13 Jan 2010 23:29:17 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NVHKZ-00072b-KI for emacs-devel@gnu.org; Wed, 13 Jan 2010 23:29:11 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NVHKV-000707-Bd for emacs-devel@gnu.org; Wed, 13 Jan 2010 23:29:11 -0500 Original-Received: from [199.232.76.173] (port=51328 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NVHKV-000704-8c for emacs-devel@gnu.org; Wed, 13 Jan 2010 23:29:07 -0500 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.183]:35436 helo=ironport2-out.pppoe.ca) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NVHKV-0003Mg-0M for emacs-devel@gnu.org; Wed, 13 Jan 2010 23:29:07 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: At4EADMsTktFxLLV/2dsb2JhbACBRdZBhDAEijM X-IronPort-AV: E=Sophos;i="4.49,272,1262581200"; d="scan'208";a="53720223" Original-Received: from 69-196-178-213.dsl.teksavvy.com (HELO pastel.home) ([69.196.178.213]) by ironport2-out.pppoe.ca with ESMTP; 13 Jan 2010 23:29:06 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id 6E34E806E; Wed, 13 Jan 2010 23:29:06 -0500 (EST) In-Reply-To: <87y6k1k7zd.fsf@stupidchicken.com> (Chong Yidong's message of "Wed, 13 Jan 2010 16:31:02 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:119973 Archived-At: > I haven't had time to properly think about this yet. > My understanding is that there's negligible cost to adding multiple bzr > branches to the central repo (in terms of, say, server resources or bzr > log output). Is that right? If so, I guess it won't hurt to start > making branches for the features lined up for Emacs 24 (which we'll > begin concentrating on in a couple months, once 23.2 draws closer to > release). I'd tend to agree. We could create a subdirectory for working branches where people could install their work in progress when they need to share them. Admittedly, if I had such a branch, I'd put it elsewhere to avoid the sftp overhead. But Stephen's point is also relevant: we want those branches to be "clean" in the sense that they should be based on the current Bzr repository, so branches that started elsewhere would need to be rebased before installing them. Stefan