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: Emacs Lisp's future Date: Fri, 19 Sep 2014 14:01:00 -0400 Message-ID: References: <87wq97i78i.fsf@earlgrey.lan> <87sijqxzr2.fsf@newcastle.ac.uk> <877g11c8wh.fsf@gmx.us> <87wq91uhe8.fsf@newcastle.ac.uk> <8738bpc6qv.fsf@gmx.us> <87oaucvrlp.fsf@newcastle.ac.uk> <87lhpg8ooc.fsf@gmx.us> <87fvfoxcoe.fsf@ferrier.me.uk> Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1411149699 29824 80.91.229.3 (19 Sep 2014 18:01:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 19 Sep 2014 18:01:39 +0000 (UTC) Cc: magnars@gmail.com, rasmus@gmx.us, emacs-devel@gnu.org To: Nic Ferrier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 19 20:01:34 2014 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 1XV2Ut-0003PS-Ny for ged-emacs-devel@m.gmane.org; Fri, 19 Sep 2014 20:01:31 +0200 Original-Received: from localhost ([::1]:59756 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XV2Ut-0004P7-EA for ged-emacs-devel@m.gmane.org; Fri, 19 Sep 2014 14:01:31 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60198) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XV2UZ-0004Ok-LV for emacs-devel@gnu.org; Fri, 19 Sep 2014 14:01:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XV2UU-0008WI-VO for emacs-devel@gnu.org; Fri, 19 Sep 2014 14:01:11 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59028) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XV2UU-0008VR-TJ for emacs-devel@gnu.org; Fri, 19 Sep 2014 14:01:06 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1XV2UO-0005CA-Vk; Fri, 19 Sep 2014 14:01:01 -0400 In-reply-to: <87fvfoxcoe.fsf@ferrier.me.uk> (message from Nic Ferrier on Fri, 19 Sep 2014 09:00:17 +0100) 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:174566 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. ]]] My understanding is that Magnars lost control of contributors to s and dash some time ago. Getting people to sign papers will be hard. If some contributors don't sign papers, and their contributions are big enough to be legally significant, we may need in some cases to rewrite their contributions. We should get good packages into Emacs early, to prevent this sort of problem from developing. And we should warn the developers that if they don't do this, it will cause problems for our support for their packages. I recommend we set up a group of volunteers to look for new packages at an early (one developer or just a few) that seem promising, and talk with them about proceeding to get those packages into Emacs soon. We should reject the "ecosystem" viewpoint, making it clear that Emacs consists of what's in the Emacs and ELPA repositories; other people's Lisp programs are not Emacs. We should discourage package developers from depending on packages that are not in Emacs, warning them that this would cause trouble for us and we will be peeved at them. To some extent, we have exacerbated the problem by recommending the packages that are outside Emacs too eagerly. See "Where can I get Emacs Lisp packages that don't come with Emacs?" in the Emacs FAQ. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call.