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: On the subject of Git, Bazaar, and the future of Emacs development Date: Sat, 06 Apr 2013 21:09:03 -0400 Message-ID: References: <87ehf1cwc4.fsf@maru.md5i.com> <20130331220136.GA16863@saturn> <83ip44iw3b.fsf@gnu.org> <83mwtef9f5.fsf@gnu.org> <87vc82unsw.fsf@gnu.org> <20130405113711.570a542f@anarchist> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1365296953 28894 80.91.229.3 (7 Apr 2013 01:09:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 7 Apr 2013 01:09:13 +0000 (UTC) Cc: emacs-devel@gnu.org To: Barry Warsaw Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Apr 07 03:09:17 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 1UOe6c-0004LO-DJ for ged-emacs-devel@m.gmane.org; Sun, 07 Apr 2013 03:09:14 +0200 Original-Received: from localhost ([::1]:57617 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UOe6b-0007AO-V8 for ged-emacs-devel@m.gmane.org; Sat, 06 Apr 2013 21:09:13 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:54662) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UOe6V-0007AG-OB for emacs-devel@gnu.org; Sat, 06 Apr 2013 21:09:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UOe6S-0001Hn-Vr for emacs-devel@gnu.org; Sat, 06 Apr 2013 21:09:07 -0400 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.182]:39465) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UOe6S-0001Hi-RU for emacs-devel@gnu.org; Sat, 06 Apr 2013 21:09:04 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFFFxLSu/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLNBIUGA0kiB4GwS2RCgOkeoFegxM X-IPAS-Result: Av4EABK/CFFFxLSu/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLNBIUGA0kiB4GwS2RCgOkeoFegxM X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="6703894" Original-Received: from 69-196-180-174.dsl.teksavvy.com (HELO pastel.home) ([69.196.180.174]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 06 Apr 2013 21:09:00 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id B24F462EFF; Sat, 6 Apr 2013 21:09:03 -0400 (EDT) In-Reply-To: <20130405113711.570a542f@anarchist> (Barry Warsaw's message of "Fri, 5 Apr 2013 11:37:11 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 206.248.154.182 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:158742 Archived-At: > in ways big or small, I learn enough to do so. But it seems unfair for me to > say "if you just ported everything to Python, I'd be much more willing to > contribute". Whether we like it or not, using popular tools and languages does have its benefit in terms of broadening the base of potential contributors. Emacs tends to not be very good on this front, but makes up for it by making it unusually easy to jump from "the thing I want to change" to "the code I need to change". So, it might be the case that using Git would bring us more contributions. I don't think this is a big enough consideration to justify a move, but I think it's worth keeping it in mind, when other considerations push us to such a move. Stefan "who contributed to Svn and Git based projects, using bzr-svn and bzr-git, respectively"