From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Josh Newsgroups: gmane.emacs.devel Subject: Re: On the subject of Git, Bazaar, and the future of Emacs development Date: Wed, 27 Mar 2013 13:27:41 -0700 Message-ID: References: <87hajxqlly.fsf@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: ger.gmane.org 1364416098 24666 80.91.229.3 (27 Mar 2013 20:28:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 27 Mar 2013 20:28:18 +0000 (UTC) Cc: emacs-devel@gnu.org To: "Allen S. Rout" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 27 21:28:45 2013 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 1UKwxd-0005vY-4a for ged-emacs-devel@m.gmane.org; Wed, 27 Mar 2013 21:28:41 +0100 Original-Received: from localhost ([::1]:49234 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKwxF-00039J-4K for ged-emacs-devel@m.gmane.org; Wed, 27 Mar 2013 16:28:17 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:57821) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKwxB-00039E-V8 for emacs-devel@gnu.org; Wed, 27 Mar 2013 16:28:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UKwxA-0001jO-Ko for emacs-devel@gnu.org; Wed, 27 Mar 2013 16:28:13 -0400 Original-Received: from mail-qe0-f43.google.com ([209.85.128.43]:51509) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKwxA-0001jA-Gf for emacs-devel@gnu.org; Wed, 27 Mar 2013 16:28:12 -0400 Original-Received: by mail-qe0-f43.google.com with SMTP id 1so4757943qee.2 for ; Wed, 27 Mar 2013 13:28:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :x-gm-message-state; bh=BAy1omtO5KcO/UD1gIQV/hAXbFhwAIXrG0Pj1Dyc0WE=; b=AHDKmjwli+jeCBAan+mQnhrZxFFSRPg69RttK83mF4wXfAc7CMFTWTLg3zj3gb3+y/ iDORqRjIfyC3VbluV/UbvNJ9+zIKKuh2QMn0FUwuLbhq6UucZVRyKVTkkqcVR9SjjhNZ kvgN6CYogoUScv6hbaw+mFO1ymF5geZOeeTs1QqPkvDDJzHBtW2SkSonh8VgqovoT+Fl nSexQWzV5a9lR2TtyM6KBy69c2KshIm3u8X3LxHlZSLZaqt+g62DINGC+qLt8O7/fyRV NJfdnhmLTgIMSn7Z1zLna8i5D8wNjOT3MT1F4U7nDS35mFUnyBvZwzJQUowK81tp1eAM RoTw== X-Received: by 10.49.117.106 with SMTP id kd10mr17353193qeb.25.1364416091777; Wed, 27 Mar 2013 13:28:11 -0700 (PDT) Original-Received: by 10.49.94.147 with HTTP; Wed, 27 Mar 2013 13:27:41 -0700 (PDT) In-Reply-To: X-Google-Sender-Auth: F_lU_KVRpo0kqSC1wFUT4n2--bk X-Gm-Message-State: ALoCoQlakDuL97y+ZymArVm5I8cvMfjA3ZcyisG/lBWrw6FPyLB/NtfGbuoqTLX3cycLI29m/ajU X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 209.85.128.43 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:158325 Archived-At: On Wed, Mar 27, 2013 at 11:48 AM, Allen S. Rout wrote: > I'm a 20-year lover of Emacs, though only the most negligible > contributor. It might be appropriate for my two cents to be ignored by > this assemblage, but here it is. Two more cents from another casual contributor: though I have completed the copyright assignment paperwork and made a couple of commits to the trunk, my experience in getting my Bzr environment set up and pushing those commits was burdensome enough that I've been reluctant to go through that process again in order to commit the handful of other improvements and bug fixes that are now locked away in my init file and thus of no use to anyone but me and people with whom I share the code directly. I personally would contribute more if the Emacs source code were managed by Git, not because it is best technically -- which indeed it may not be as Jordi so often asserts :) -- but because it's familiar to me and thus I'd have more time available to improve Emacs instead of battling an unfamiliar, niche, seemingly moribund VCS. Based on numerous comments that I've seen in #emacs over the years, I suspect that many other casual and potential contributors are of like mind and are less engaged with Emacs development as they might be were Emacs to use a more mainstream VCS. It seems to me that Emacs and the GNU project as a whole would be best served by making it as easy as possible for newcomers to join our community, and that migrating to Git would go a long way toward doing so. > The "maintained" state of a project is not determined by response to a > single bug, but by ongoing availability and responsiveness. Waiting > for maintainer interest to decay again so that the situation is again > unambiguous is IMO a waste of time. A 5 year sample (the conversation > from March 2008) to now seems sufficient rope. +1