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: Moving to bzr? Date: Tue, 06 Jan 2009 18:00:18 -0500 Message-ID: References: <871vviif6s.fsf@xemacs.org> <87mye6xnsr.fsf@xemacs.org> <87y6xpvyz6.fsf@xemacs.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1231282845 11062 80.91.229.12 (6 Jan 2009 23:00:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 6 Jan 2009 23:00:45 +0000 (UTC) Cc: Eli Zaretskii , "Stephen J. Turnbull" , emacs-devel@gnu.org To: "Juanma Barranquero" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 07 00:01:55 2009 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 1LKKvn-0003f1-Uw for ged-emacs-devel@m.gmane.org; Wed, 07 Jan 2009 00:01:52 +0100 Original-Received: from localhost ([127.0.0.1]:39267 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LKKuW-0004h4-AS for ged-emacs-devel@m.gmane.org; Tue, 06 Jan 2009 18:00:32 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LKKuS-0004gS-2x for emacs-devel@gnu.org; Tue, 06 Jan 2009 18:00:28 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LKKuQ-0004f8-DC for emacs-devel@gnu.org; Tue, 06 Jan 2009 18:00:27 -0500 Original-Received: from [199.232.76.173] (port=43583 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LKKuQ-0004ey-1c for emacs-devel@gnu.org; Tue, 06 Jan 2009 18:00:26 -0500 Original-Received: from chene.dit.umontreal.ca ([132.204.246.20]:35239) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LKKuN-0004Cp-Jm; Tue, 06 Jan 2009 18:00:23 -0500 Original-Received: from alfajor.home (vpn-132-204-232-85.acd.umontreal.ca [132.204.232.85]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id n06N0Ikx025007; Tue, 6 Jan 2009 18:00:18 -0500 Original-Received: by alfajor.home (Postfix, from userid 20848) id BD5E21C83E; Tue, 6 Jan 2009 18:00:18 -0500 (EST) In-Reply-To: (Juanma Barranquero's message of "Tue, 6 Jan 2009 23:14:20 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3183=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) 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:107673 Archived-At: > Assuming we had a good repository, how would the change go? Would the > bzr be the main repository, or just a mirror for some time? We've had a mirror already. "The change" means that the main repository would be using Bzr. > Will we maintain the current workflow and policies, where every > developer has full write access? Will we add some kind of > review process? These are orthogonal, so no we wouldn't change anything in this respect. > Is Savannah ready for the change? Yes and no: AFAIK the Bzr support in Savannah is still in test (yes, this is ironic, it already supports Git, Hg, Svn, Arch, but not Bzr). OTOH we can store the Bzr branch in the Arch area (i.e. access it via sftp://arch.sv.gnu.org/); we've used this for the Emacs.app branch before it was merged into CVS. And AFAIK the "in test" Bzr support does work at least as well the the sftp approach, tho I haven't tried it myself. > Is there something developers should do to switch, other than just > installing bzr and cloning the repository? No. >> I.e. we're just waiting for a good Bzr repository with complete tag >> data, and with as much merge history as we can get, > Well, is there anyone knowledgeable enough in CVS, bzr and Arch to > lead the process? Anybody who wants to help should get in touch with Jason, Stefan