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: Recommend these .gitconfig settings for git integrity. Date: Tue, 02 Feb 2016 16:49:01 +0100 Message-ID: <87twlrgljm.fsf@wanadoo.es> References: <87a8nlfqj9.fsf@red-bean.com> <83h9ht1o8q.fsf@gnu.org> <87mvrle8ho.fsf@red-bean.com> <56AE8126.9090708@cs.ucla.edu> <87wpqo77yc.fsf@red-bean.com> <87bn80ifmh.fsf@wanadoo.es> <87k2mo75bx.fsf@red-bean.com> <56AFB869.1080206@cs.ucla.edu> <83si1cyy3e.fsf@gnu.org> <56B06282.2050701@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1454428184 6384 80.91.229.3 (2 Feb 2016 15:49:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 2 Feb 2016 15:49:44 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 02 16:49:36 2016 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 1aQdCt-0003GU-F4 for ged-emacs-devel@m.gmane.org; Tue, 02 Feb 2016 16:49:31 +0100 Original-Received: from localhost ([::1]:57850 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQdCp-00087Z-R9 for ged-emacs-devel@m.gmane.org; Tue, 02 Feb 2016 10:49:27 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47144) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQdCc-00087T-Kf for emacs-devel@gnu.org; Tue, 02 Feb 2016 10:49:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aQdCZ-0000SM-6o for emacs-devel@gnu.org; Tue, 02 Feb 2016 10:49:14 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:49545) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQdCZ-0000SF-06 for emacs-devel@gnu.org; Tue, 02 Feb 2016 10:49:11 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aQdCW-0002sK-0Z for emacs-devel@gnu.org; Tue, 02 Feb 2016 16:49:08 +0100 Original-Received: from 1.red-83-38-42.dynamicip.rima-tde.net ([83.38.42.1]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 02 Feb 2016 16:49:07 +0100 Original-Received: from ofv by 1.red-83-38-42.dynamicip.rima-tde.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 02 Feb 2016 16:49:07 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 31 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 1.red-83-38-42.dynamicip.rima-tde.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:EkvYYd4cC91cPSp2/kaSAbLw96I= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:199166 Archived-At: Paul Eggert writes: [snip] >> How those settings benefit Emacs development? > > Assuming you're asking about the recent change, there is some > justification for it in the first part of this email. That justification relies purely on personal preferences. Have you asked the git maintainers why the check is not activated by default? I mean, it look like it does a good thing, if you read the description. So why it is not activated by default? Maybe it has some drawbacks. Anyone cared about that possibility, apart from the "I activated it and so far, so good" testimony from *one* individual? Anyways, what we have here is two Emacs hackers (one, at this point) which use their commit powers for setting tool preferences on other's repos just because "it seems a good thing". Not because the setting is required by the Emacs development process, neither because it helps hackers on doing their chores. Someone puts a message on a forum and bam! two days later the Emacs build process is changed to sneak the setting on everyone's repo, as if it fixed some super-critical problem. That's worrying. What's even more disturbing is that those settings are still there, no matter the disapproval of other Emacs hackers, including the head maintainer. And at this point the setting was already forcefully installed on who-knows-many Emacs clones, and growing. Let's hope it doesn't backfire.