From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: New maintainer Date: Tue, 06 Oct 2015 20:18:30 -0400 Message-ID: References: <560CCEBA.9080607@online.de> <874miapdhs.fsf@openmailbox.org> <8737xuuw2y.fsf@rabkins.net> <87lhbmkrle.fsf@fencepost.gnu.org> <87si5r22qh.fsf@fencepost.gnu.org> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset=Utf-8 X-Trace: ger.gmane.org 1444177133 22572 80.91.229.3 (7 Oct 2015 00:18:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 7 Oct 2015 00:18:53 +0000 (UTC) Cc: emacs-devel@gnu.org To: John Wiegley Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 07 02:18:46 2015 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 1ZjcRS-0006lg-6w for ged-emacs-devel@m.gmane.org; Wed, 07 Oct 2015 02:18:46 +0200 Original-Received: from localhost ([::1]:54671 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZjcRQ-0005po-MW for ged-emacs-devel@m.gmane.org; Tue, 06 Oct 2015 20:18:44 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49184) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZjcRF-0005pU-Ak for emacs-devel@gnu.org; Tue, 06 Oct 2015 20:18:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZjcRE-0008So-HM for emacs-devel@gnu.org; Tue, 06 Oct 2015 20:18:33 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56524) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZjcRC-0008Rd-Nv; Tue, 06 Oct 2015 20:18:30 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1ZjcRC-00030M-2U; Tue, 06 Oct 2015 20:18:30 -0400 In-reply-to: (message from John Wiegley on Mon, 05 Oct 2015 12:20:37 -0700) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::e 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:191030 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > Any solution we choose should never preclude the opportunity for GCC to > outshine other choices. That's true, but it is too weak; we are failing to communicate. The issue is not about what is "precluded" but rather about what actually works. The point is, when the feature is introduced in Emacs, it should really work with GCC as well as it does with any competitor to GCC. What I want to avoid is that Emacs starts encouraging people to switch from GCC to some competitor. This issue is not about free vs proprietary software. I am not saying that competitors to a GNU package are unjust or bad -- that isn't necessarily so. The pertinent point is that they are _competitors_. The goal if the GNU Project is for GNU to win the competition. Each GNU package is a part of the GNU system, and should contribute to the success of the GNU Project. Thus, each GNU package should encourage people to run other GNU packages rather than their competitors -- even competitors which are free software. This is a practical question. It's about practical effect, not some legalistic criterion. Thus, it wouldn't be good enough if there is a GCC patch we don't endorse, that makes it do the job in question -- because, practically speaking, that wouldn't change the effect much. The support should be in the real GCC sources. On the other hand, it would be good enough for that to be in the development GCC repository in the master or root. We don't need to wait for it to be officially released. -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html.