From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar?= Fuentes Newsgroups: gmane.emacs.devel Subject: Re: Basic Bazaar guide for Emacs hackers. Date: Tue, 01 Dec 2009 07:21:22 +0100 Message-ID: <87k4x76wpp.fsf@telefonica.net> References: <87skbzblp5.fsf@telefonica.net> <87y6log42q.fsf@red-bean.com> <87y6lo8zgi.fsf@telefonica.net> <87638sy5ab.fsf@uwakimon.sk.tsukuba.ac.jp> <87tywc8u7t.fsf@telefonica.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1259648721 3956 80.91.229.12 (1 Dec 2009 06:25:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 1 Dec 2009 06:25:21 +0000 (UTC) Cc: emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Dec 01 07:25:14 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 1NFMAj-0005u8-PX for ged-emacs-devel@m.gmane.org; Tue, 01 Dec 2009 07:25:14 +0100 Original-Received: from localhost ([127.0.0.1]:54152 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NFMAj-0008Ki-Cy for ged-emacs-devel@m.gmane.org; Tue, 01 Dec 2009 01:25:13 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NFMAZ-0008Iq-8z for emacs-devel@gnu.org; Tue, 01 Dec 2009 01:25:03 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NFMAT-0008EE-Hl for emacs-devel@gnu.org; Tue, 01 Dec 2009 01:25:01 -0500 Original-Received: from [199.232.76.173] (port=45263 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NFMAT-0008E8-3W for emacs-devel@gnu.org; Tue, 01 Dec 2009 01:24:57 -0500 Original-Received: from impaqm4.telefonica.net ([213.4.138.4]:15105) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NFMAS-0007gl-Kv for emacs-devel@gnu.org; Tue, 01 Dec 2009 01:24:56 -0500 Original-Received: from IMPmailhost4.adm.correo ([10.20.102.125]) by IMPaqm4.telefonica.net with bizsmtp id BiMQ1d00g2iL0W23QiQv8f; Tue, 01 Dec 2009 07:24:55 +0100 Original-Received: from qcore ([83.37.167.238]) by IMPmailhost4.adm.correo with BIZ IMP id BiQu1d00658wjBF1kiQuWc; Tue, 01 Dec 2009 07:24:55 +0100 X-TE-authinfo: authemail="981711563$telefonica.net" |auth_email="981711563@telefonica.net" X-TE-AcuTerraCos: auth_cuTerraCos="cosuitnetc01" In-Reply-To: (Richard Stallman's message of "Mon, 30 Nov 2009 23:10:55 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (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:118024 Archived-At: Richard Stallman writes: > Okay. Your experience trumps over my reasoning. Page deleted. > > What page did you delete? I hope it was not your intro to simple use > of Bzr. I saved a copy; if necessary I will republish it. The page was restored by Karl Fogel some minutes later with a note at the beginning encouraging the reader to try the distributed workflow. I'm not against recommending the distributed workflow. Actually, the workflow that I use for my work is far more complex than the distributed one recommended by Karl. What I find puzzling is the hostility towards the centralized workflow described on BzrQuickStartForEmacsDevs. It is a correct practice, which Bazaar proudly advertises as one of its multiple supported workflows. In the context of Emacs, every developer can use the distributed workflow, the centralized one or even switch between them at any time without causing harm to the project or inconveniencing other developers, as far as he follows some simple rules when he sends his changes upstream. I have the impression that some people thinks that having developers not using a distributed workflow since day one would signal a failed transition, or a failure of Bazaar itself adapting to the project. Quite the contrary: the fact that Bazaar supports multiple compatible workflows allowing each user to choose whatever suits him better is, possibly, the best selling point for Bazaar. --=20 =C3=93scar