From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: New maintainer Date: Fri, 02 Oct 2015 03:05:17 +0200 Message-ID: <87lhbmkrle.fsf@fencepost.gnu.org> References: <560CCEBA.9080607@online.de> <874miapdhs.fsf@openmailbox.org> <8737xuuw2y.fsf@rabkins.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1443747933 489 80.91.229.3 (2 Oct 2015 01:05:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 2 Oct 2015 01:05:33 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 02 03:05:28 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 1Zhomt-0005QX-Ti for ged-emacs-devel@m.gmane.org; Fri, 02 Oct 2015 03:05:28 +0200 Original-Received: from localhost ([::1]:56894 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zhomt-0006JW-6x for ged-emacs-devel@m.gmane.org; Thu, 01 Oct 2015 21:05:27 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39510) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zhomn-0006JE-GM for emacs-devel@gnu.org; Thu, 01 Oct 2015 21:05:22 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Zhoml-0005aj-Vf for emacs-devel@gnu.org; Thu, 01 Oct 2015 21:05:21 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56211) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Zhoml-0005aT-QO for emacs-devel@gnu.org; Thu, 01 Oct 2015 21:05:19 -0400 Original-Received: from localhost ([127.0.0.1]:41797 helo=lola) by fencepost.gnu.org with esmtp (Exim 4.82) (envelope-from ) id 1Zhomj-0000MA-Ki for emacs-devel@gnu.org; Thu, 01 Oct 2015 21:05:18 -0400 Original-Received: by lola (Postfix, from userid 1000) id 37C55E13CF; Fri, 2 Oct 2015 03:05:17 +0200 (CEST) In-Reply-To: (John Wiegley's message of "Thu, 01 Oct 2015 17:38:38 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) 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:190616 Archived-At: "John Wiegley" writes: >>>>>> Yoni Rabkin writes: > >> You've manufactured that distinction artificially in order to make people >> think that the two are mutually exclusive. Please don't do that. How can it >> be the best possible GNU/Emacs if it doesn't respect my freedom? > > I have contrasted attending to the politics of the FSF with the technical > needs of Emacs, and asked which one was primary in the search for a > maintainer. That is all. > >>>>>> David Kastrup writes: > >> I wouldn't go as far as calling this "ethical skills" but yes, it >> seems like a cultural mismatch that would appear likely to cause >> considerable friction in choosing consistent priorities for ongoing >> development. > > It's possible this is true. I don't seek to change anything about > Emacs from a legal standpoint, but I would be more vocal in wanting > better support for non- GNU platforms, such as OS X. You could start by telling Apple to make its terms and conditions for XCode compatible with creating and distributing software without requiring a native OSX installation (which is not feasible when targetting multiple platforms with crosscompilation). Because that's kind of a bummer. Where is the point in promoting a portable compiler chain ike Clang/LLVM if you are precluded from using it for, well, porting stuff to OSX? The necessity for maintaining a _natively_ compiled port of OSX is a really big setback for supporting a diverse set of platforms and leads to a fragmentation of efforts. Getting ideological about this saves oneself from sinking an arbitrary amount of effort in endeavors that are constantly under threats outside of the developers' control and can be killed at the whim of parties not interested in free software. I don't want an Emacs maintainer ultimately banking on the goodwill of Apple regarding the invested efforts. That's not an inspiring work environment. -- David Kastrup