From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Wherein I argue for the inclusion of libnettle in Emacs 24.5 Date: Thu, 06 Feb 2014 08:03:25 -0500 Message-ID: References: <87ha8f3jt1.fsf@building.gnus.org> <87ppn2qz0f.fsf@building.gnus.org> <87y51qcace.fsf@lifelogs.com> <874n4e3rkm.fsf@uwakimon.sk.tsukuba.ac.jp> <87txcdd6d0.fsf@lifelogs.com> <87wqh8n877.fsf@uwakimon.sk.tsukuba.ac.jp> <87lhxocvfq.fsf@lifelogs.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1391691819 21723 80.91.229.3 (6 Feb 2014 13:03:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 6 Feb 2014 13:03:39 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Feb 06 14:03:46 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 1WBOcL-0002D2-F2 for ged-emacs-devel@m.gmane.org; Thu, 06 Feb 2014 14:03:45 +0100 Original-Received: from localhost ([::1]:36262 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WBOcK-0002Uv-Vl for ged-emacs-devel@m.gmane.org; Thu, 06 Feb 2014 08:03:44 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42582) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WBOcA-0002L4-Pk for emacs-devel@gnu.org; Thu, 06 Feb 2014 08:03:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WBOc3-0008Kf-C7 for emacs-devel@gnu.org; Thu, 06 Feb 2014 08:03:34 -0500 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:15067) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WBOc3-0008Jj-8j for emacs-devel@gnu.org; Thu, 06 Feb 2014 08:03:27 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFFFpZBG/2dsb2JhbABEvw4Xc4IeAQEEAVYoCws0EhQYDYhCBsEtjWGDKQOIYZwZgV6DFQ X-IPAS-Result: Av4EABK/CFFFpZBG/2dsb2JhbABEvw4Xc4IeAQEEAVYoCws0EhQYDYhCBsEtjWGDKQOIYZwZgV6DFQ X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="46907507" Original-Received: from 69-165-144-70.dsl.teksavvy.com (HELO pastel.home) ([69.165.144.70]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 06 Feb 2014 08:03:26 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id 0D99D60321; Thu, 6 Feb 2014 08:03:26 -0500 (EST) In-Reply-To: <87lhxocvfq.fsf@lifelogs.com> (Ted Zlatanov's message of "Thu, 06 Feb 2014 06:49:45 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 206.248.154.181 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:169434 Archived-At: > He explained his objections earlier: against OpenPGP implementation, > prefers FFI, needs use cases. Good summary, indeed, thank you. > In the past Emacs has rejected functionality because it was against the > goals of the FSF and the GNU project, not because it was deemed > amateurish. We do try to keep the core maintainable, which implies trying to keep "amateurish" code out of it. It also implies not adding stuff to it just so someone can play around with that new feature (tho it does happen, since it's always difficult to predict precisely how features will be used). But indeed, Elisp allows "amateurish" code, and we're happy to make it possible for amateurs to write their own code and get something useful from it. We all have to start somewhere. Stefan