From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Karl Fogel Newsgroups: gmane.emacs.devel Subject: Re: Git to Bzr - what works? Date: Fri, 21 Dec 2012 11:01:16 -0800 Message-ID: <87623vmdqb.fsf@floss.red-bean.com> References: <5029AB54.8020804@dancol.org> <83fw7pjqav.fsf@gnu.org> <83obmcuk3k.fsf@gnu.org> <87r4mjjvhz.fsf@lifelogs.com> Reply-To: Karl Fogel NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1356116521 13947 80.91.229.3 (21 Dec 2012 19:02:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 21 Dec 2012 19:02:01 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Dec 21 20:02:16 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Tm7rL-0006op-6W for ged-emacs-devel@m.gmane.org; Fri, 21 Dec 2012 20:02:15 +0100 Original-Received: from localhost ([::1]:37958 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tm7r7-0002Bj-F7 for ged-emacs-devel@m.gmane.org; Fri, 21 Dec 2012 14:02:01 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:36537) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tm7qt-0002A0-Aq for emacs-devel@gnu.org; Fri, 21 Dec 2012 14:01:59 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tm7qZ-00062i-Lf for emacs-devel@gnu.org; Fri, 21 Dec 2012 14:01:47 -0500 Original-Received: from mail-pa0-f49.google.com ([209.85.220.49]:48546) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tm7qZ-00062T-Az for emacs-devel@gnu.org; Fri, 21 Dec 2012 14:01:27 -0500 Original-Received: by mail-pa0-f49.google.com with SMTP id bi1so3019304pad.36 for ; Fri, 21 Dec 2012 11:01:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:from:to:subject:references:reply-to:date :in-reply-to:message-id:user-agent:mime-version:content-type; bh=+gSWrFbUJi/aIvfw+WwMgmHf1AXo7MUGXN2PxgnLOfI=; b=JTxuofZAa8TXqQsgsTPSeLLtmpbzZKPXDlJzSSHIiE8H9AZ86it9HejN0k451dboXL iuMm+vDtqCq2xGCQx5ZwXJSg2zrLM17pp5C9Jsa9hqBxveoHnLGvjPxmzX9b0n7Ckws/ o2khdkKXsPsKvIDUyyD0pgYIs2yWLMKANTpba5nsgFvwpn6O88q+uxBHg+ABwagtWjB3 THRws4N9NXrmAFzwPslJNQYhJIVX8SG8ytjJds3C7IGeo1YzdKHvCFrUSxBn4Q82iudI HTW/RelzckedSvFnRP2EW0NF1UOjijEoHWKwoWDevbKz8C16NOFBeKYs+mi89xzW3xIJ 2rzA== X-Received: by 10.66.72.225 with SMTP id g1mr39347188pav.79.1356116486192; Fri, 21 Dec 2012 11:01:26 -0800 (PST) Original-Received: from floss.red-bean.com ([216.3.101.62]) by mx.google.com with ESMTPS id o1sm7835940paw.0.2012.12.21.11.01.23 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 21 Dec 2012 11:01:24 -0800 (PST) In-Reply-To: <87r4mjjvhz.fsf@lifelogs.com> (Ted Zlatanov's message of "Fri, 21 Dec 2012 10:05:44 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 209.85.220.49 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:155743 Archived-At: Ted Zlatanov writes: >I have had similar experiences. I would conservatively estimate it cost >me 40 man-hours to work with Bazaar instead of Git when I was doing the >GnuTLS integration. I lost work several times! Perhaps I'm an idiot >unable to grasp the subtleties of Bazaar, but I think the *cost* of >using Bazaar to casual contributors like me should be considered. > >(asbestos underwear on, preparing underground bunker, etc.) > >If a technical solution must be had (and I don't think that this is a >techical problem), let's do it at the origin, providing Git and Bazaar >repositories that synchronize. Hire/find a person to do it. Their time >will be spent developing synchronization tools and procedures so the >rest of us won't have to. Let's not push that pain out to the >contributors in the form of plugins and walkthroughs. I agree, and think there are other casual contributors and minor maintainers here who agree. This has not led to any change in the Bzr-primary policy, but little reminders of it are useful from time to time because otherwise the issue would look quiescent when it's not. I will continue to use Bzr here as long as necessary, but it definitely slows down the rate at which I can do Emacs work.