From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Earl Newsgroups: gmane.emacs.devel Subject: Re: Using Git to manage your Emacs changes Date: Sat, 24 Apr 2010 09:27:34 -0600 Message-ID: <877hnwj2ft.fsf@notengoamigos.org> References: <87aaswaf2t.fsf@lifelogs.com> <4A1FFF2C-5794-4D58-B26B-07CD7FC0BB74@gmail.com> <83d3xs4jw5.fsf@gnu.org> <87hbn2a7fk.fsf@mail.jurta.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1272122905 1118 80.91.229.12 (24 Apr 2010 15:28:25 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 24 Apr 2010 15:28:25 +0000 (UTC) Cc: jwiegley@gmail.com, tzz@lifelogs.com, lennart.borgman@gmail.com, emacs-devel@gnu.org, Juri Linkov , schwab@linux-m68k.org, david.reitter@gmail.com, eliz@gnu.org, miles@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Apr 24 17:28:09 2010 connect(): No such file or directory 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.69) (envelope-from ) id 1O5hH6-0007nJ-Tj for ged-emacs-devel@m.gmane.org; Sat, 24 Apr 2010 17:28:09 +0200 Original-Received: from localhost ([127.0.0.1]:42922 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O5hH6-0002XX-1y for ged-emacs-devel@m.gmane.org; Sat, 24 Apr 2010 11:28:08 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O5hH0-0002XS-PH for emacs-devel@gnu.org; Sat, 24 Apr 2010 11:28:02 -0400 Original-Received: from [140.186.70.92] (port=51048 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O5hGy-0002XK-II for emacs-devel@gnu.org; Sat, 24 Apr 2010 11:28:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O5hGx-000478-H6 for emacs-devel@gnu.org; Sat, 24 Apr 2010 11:28:00 -0400 Original-Received: from mailout06.yourhostingaccount.com ([65.254.254.80]:44836) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5hGu-00046Z-At; Sat, 24 Apr 2010 11:27:56 -0400 Original-Received: from mailscan08.yourhostingaccount.com ([10.1.15.8] helo=mailscan08.yourhostingaccount.com) by mailout06.yourhostingaccount.com with esmtp (Exim) id 1O5hGt-0004iD-9P; Sat, 24 Apr 2010 11:27:55 -0400 Original-Received: from impout03.yourhostingaccount.com ([10.1.55.3] helo=impout03.yourhostingaccount.com) by mailscan08.yourhostingaccount.com with esmtp (Exim) id 1O5hGs-00010I-Gz; Sat, 24 Apr 2010 11:27:54 -0400 Original-Received: from authsmtp08.yourhostingaccount.com ([10.1.18.8]) by impout03.yourhostingaccount.com with NO UCE id 9TTt1e0060ASqTN0000000; Sat, 24 Apr 2010 11:27:53 -0400 X-EN-OrigOutIP: 10.1.18.8 X-EN-IMPSID: 9TTt1e0060ASqTN0000000 Original-Received: from jearl.fttp.xmission.com ([166.70.233.10] helo=jearl-netbook) by authsmtp08.yourhostingaccount.com with esmtpa (Exim) id 1O5hGr-0006aV-Ub; Sat, 24 Apr 2010 11:27:54 -0400 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAAAAAByaaZbAAAABGdBTUEAALGPC/xhBQAAAAFz UkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlw SFlzAAASmwAAEpsB4JJZDAAAAAl2cEFnAAAAMAAAADAAzu6MVwAAAaFJREFUSMe1VtuxxSAIzIz9 2Iyl2Aj1bBX0k5+LrwjGjJyPy2ROwtGNBJbVCwwwy1UNoOL3f+SBxkj15Lr4NsboN24DWMZxYQNA TjGmjC1gswJiqBbpDeANYMwXBFyAFB5L7ADMBcoSDgAFBSDHR2tA8ABMSB4AawB76pAnILsKx2lm 1VfpgUi3kxrySylRHdmQj40Jva2/jl8EY3Twv/phhsC9nIQR0hnAOUptYsL3RxvAk+YIH2AWsvTH GYBgKn8GaPYm5jNANaCQ8WfAzyH9x0crFfGl9X4QVdg8gEqN2KjBHi6V/iBq6iyAxTqd+Yvupwai VwM9LZkxQ6otihmS6H+mHlK5URwi0UQgWxHoxS5JagBSed7IzJRCallS2pg2QsamcGUFNSHgLZUv augJIUualv1Bv6+yVat1oeMq92s/mBBWQJH7dQX7CnpvWWs/4CazpHlB2RR1BFSzNGdIaTbbLil8 U76BKKU0GztapXP3C78bNYQ6MTQybY8OkIaITf9HPzyHkXE4YXs4mf5VDz+jAepj3RTQ3Ubv0SPy 9AcCrfKh0TBgvgAAACV0RVh0Y3JlYXRlLWRhdGUAMjAwOS0wOC0yN1QxNjoxMTozMy0wNjowMFPN ssMAAAAldEVYdG1vZGlmeS1kYXRlADIwMDktMDgtMjdUMTY6MTE6MzMtMDY6MDAMfMT3AAAAAElF TkSuQmCC In-Reply-To: (Richard Stallman's message of "Sat, 24 Apr 2010 09:20:35 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-EN-UserInfo: f8a5a3c49e1c4664ba81facb1022c4a9:67ddfe7aeaee6d1ea5b788d961d42633 X-EN-AuthUser: jearl@notengoamigos.org X-EN-OrigIP: 166.70.233.10 X-EN-OrigHost: jearl.fttp.xmission.com X-detected-operating-system: by eggs.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:124171 Archived-At: Richard Stallman writes: > Then what is necessary to do to make Git a GNU package? > > Agreeing to follow our practices on a lot of issues. It is most > unlikely that Torvalds would agree. Does it really matter that much? I am certain that their are other parts of the GNU system (like, perhaps, TeX), where the hackers in question don't follow GNU policies. In fact, Bazaar doesn't completely follow GNU policies (no texinfo documentation, and no real plans to generate it either). It is likely that I am taking this too personally, but if this is an example of how the greater GNU community supports a fellow GNU project then I am somewhat at a loss as to why anyone would want their program to be taken under the GNU aegis. It is fairly clear that GNU support for Bazaar is skin deep at best. Apparently is it completely on-topic on this GNU-hosted mailing list to disparage Bazaar, and worse, to actively discuss how to work around using the official Bazaar repository. Savannah has excellent support for git, but very poor support for Bazaar, and, like the lack of Bazaar documentation in texinfo, that is also apparently unlikely to change in the near future. Instead of actively encouraging other GNU and Emacs-related projects to use Bazaar the Emacs project is discouraging Bazaar use. The Gnus switch to git is a prime example of this effect. It is pretty clear that the Emacs development community would rather use git, and it is also pretty clear that the folks at Savannah would rather have GNU projects use git. So why not simply adopt git? Sure, it doesn't follow all of the GNU policies, but then, neither does Bazaar. If git were to become an official GNU project then the machinery is in place today to switch Emacs to git. Andreas already has a high quality git archive (which is already being used by several Emacs-related projects like Aquamacs, Gnus, Org-mode, and others), and Savannah has excellent git support. If Bazaar is going to remain the official GNU version control system then perhaps those hackers that wish to discuss ways to work around using Bazaar should be persuaded to take their discussion off of the gnu.org lists (at the very least). Jason