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: Git mirrors Date: Wed, 12 Oct 2011 17:23:49 +0200 Message-ID: <87ty7edyii.fsf@wanadoo.es> References: <8762k095n4.fsf@lifelogs.com> <871uuksdxi.fsf@lifelogs.com> <87lissh32y.fsf@wanadoo.es> <87zkh8e286.fsf@catnip.gol.com> <87d3e4gttq.fsf@wanadoo.es> <87ehyjrhxh.fsf@uwakimon.sk.tsukuba.ac.jp> <87d3e2rfte.fsf@uwakimon.sk.tsukuba.ac.jp> <878voqfiaw.fsf@wanadoo.es> <83fwiy467z.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1318433064 22196 80.91.229.12 (12 Oct 2011 15:24:24 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 12 Oct 2011 15:24:24 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 12 17:24:20 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RE0fL-0004pd-Me for ged-emacs-devel@m.gmane.org; Wed, 12 Oct 2011 17:24:19 +0200 Original-Received: from localhost ([::1]:47173 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RE0fL-00021y-6Q for ged-emacs-devel@m.gmane.org; Wed, 12 Oct 2011 11:24:19 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:50547) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RE0fI-00021A-LM for emacs-devel@gnu.org; Wed, 12 Oct 2011 11:24:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RE0f8-0004dB-MQ for emacs-devel@gnu.org; Wed, 12 Oct 2011 11:24:16 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:49845) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RE0f8-0004d4-Bd for emacs-devel@gnu.org; Wed, 12 Oct 2011 11:24:06 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1RE0f3-0004e5-3d for emacs-devel@gnu.org; Wed, 12 Oct 2011 17:24:01 +0200 Original-Received: from 175.red-83-45-165.dynamicip.rima-tde.net ([83.45.165.175]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 12 Oct 2011 17:24:01 +0200 Original-Received: from ofv by 175.red-83-45-165.dynamicip.rima-tde.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 12 Oct 2011 17:24:01 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 46 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 175.red-83-45-165.dynamicip.rima-tde.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:EbI/0ZkWiRjkGB/qTfU/QjkRACE= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 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:145024 Archived-At: Eli Zaretskii writes: [snip] >> If some Emacs hackers feel more at home with >> git/mercurial/whatever-other-Free-tool, why not simply provide it? > > Because it takes the effort from other useful development tasks. Eli, please don't do selective quoting. This is what I said, which makes your sentence above irrelevant: Óscar Fuentes writes: > It is the other way around: the infrastructure must adapt to the needs > of users, whenever there are enough technical and human resources. If > some Emacs hackers feel more at home with > git/mercurial/whatever-other-Free-tool, why not simply provide it? "enough technical and human resources" == we have the machines, the bandwith and someone is willing to do the job. > And because providing every possible tool, just because someone feels > more at home with it, when reasonable alternatives exist, is not the > norm in Free Software projects. What is not required from projects > that use git should not be required from projects that use bzr. You talk about "required" as if someone were asking for a rule: "projects who use bzr must provide git mirrors." That's not the case and you know it. Why not support as much as possible as long as someone wishes to do the work? MSDOS anyone, Eli? You want it, you do the work, it keeps you contributing, and that's good for Emacs. Why it is different with those who feel more comfortable (and productive!) using a different VC tool? That means more contributions to Emacs. How could that be "not beneficial" for GNU? And if no project who uses git offers bzr too, maybe that's because such request is never made, because there is just a small group of users who strongly prefer bzr over git/mercurial, with most projects having none, and possibly too because offering bzr support is not as straightforward as offering git, as we are experiencing, or the contrary, creating a bzr mirror in Launchpad wich updates daily is easy enough. Not because there is some kind of attitude of git users towards bzr users that should be corresponded.