From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Wherein I argue for the inclusion of libnettle in Emacs 24.5 Date: Tue, 04 Feb 2014 14:44:16 -0800 Message-ID: <87ppn2qz0f.fsf@building.gnus.org> References: <87ha8f3jt1.fsf@building.gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1391553962 18489 80.91.229.3 (4 Feb 2014 22:46:02 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 4 Feb 2014 22:46:02 +0000 (UTC) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 04 23:46:07 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 1WAokj-0006QN-J8 for ged-emacs-devel@m.gmane.org; Tue, 04 Feb 2014 23:46:01 +0100 Original-Received: from localhost ([::1]:55968 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WAokj-0004dy-7X for ged-emacs-devel@m.gmane.org; Tue, 04 Feb 2014 17:46:01 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59757) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WAokM-0004FI-7O for emacs-devel@gnu.org; Tue, 04 Feb 2014 17:45:43 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WAokG-0002bM-Bd for emacs-devel@gnu.org; Tue, 04 Feb 2014 17:45:38 -0500 Original-Received: from hermes.netfonds.no ([80.91.224.195]:58107) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WAokG-0002bG-5V for emacs-devel@gnu.org; Tue, 04 Feb 2014 17:45:32 -0500 Original-Received: from [204.14.154.233] (helo=building.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1WAok0-0003zo-SV; Tue, 04 Feb 2014 23:45:17 +0100 In-Reply-To: (Stefan Monnier's message of "Mon, 03 Feb 2014 22:21:50 -0500") User-Agent: Gnus/5.13001 (Ma Gnus v0.10) Emacs/24.3.50 (gnu/linux) X-MailScanner-ID: 1WAok0-0003zo-SV MailScanner-NULL-Check: 1392158717.37175@T4fPrW2jTHOM+jeB8AEf9g X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.224.195 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:169400 Archived-At: Stefan Monnier writes: > Linking Emacs at compile-time with all the libraries someone might > potentially want to use at some point, leads for example to a Debian > package that depends on umpteen libraries. Well, I don't think many people are arguing for linking Emacs against everything that everybody might possibly want. At least I'm certainly not. The past few years I've argued for a few, and they've all been "free" (i.e., they have not added the number of dependencies, since other libraries already pulled them in (libxml, decompress)) and because we had clear usages for them (parsing HTML, supporting HTTP). Adding native encryption support is in the same category: It does not add more dependencies, and we have a clear use case for it (making .authinfo more secure, supporting cloud functionality). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/