From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: chad Newsgroups: gmane.emacs.devel Subject: Re: GnuTLS for W32 Date: Wed, 4 Jan 2012 14:47:02 -0800 Message-ID: <6ED011D5-E185-44C6-BB31-A445A4E5F83A@gmail.com> References: <87aa64ubg9.fsf@wanadoo.es> <83boqkr9bp.fsf@gnu.org> <874nwcu17i.fsf@wanadoo.es> <834nwcr6un.fsf@gnu.org> <87vcosskhc.fsf@wanadoo.es> <831urgr2yr.fsf@gnu.org> <87r4zgsh2w.fsf@wanadoo.es> <87ipks3zbo.fsf@uwakimon.sk.tsukuba.ac.jp> <87boqk3q69.fsf@uwakimon.sk.tsukuba.ac.jp> <87aa634st8.fsf@uwakimon.sk.tsukuba.ac.jp> <87fwfvsgfv.fsf@wanadoo.es> <877h17scdo.fsf@wanadoo.es> <87hb0b77nr.fsf@lifelogs.com> <8739bvs27m.fsf@wanadoo.es> <87ty4b4329.fsf@lifelogs.com> <87hb0b3yoe.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v1251.1) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1325717238 26025 80.91.229.12 (4 Jan 2012 22:47:18 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 4 Jan 2012 22:47:18 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 04 23:47:13 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RiZc0-0007dk-8A for ged-emacs-devel@m.gmane.org; Wed, 04 Jan 2012 23:47:12 +0100 Original-Received: from localhost ([::1]:57100 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RiZbz-0001hE-PQ for ged-emacs-devel@m.gmane.org; Wed, 04 Jan 2012 17:47:11 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:49487) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RiZby-0001h9-4L for emacs-devel@gnu.org; Wed, 04 Jan 2012 17:47:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RiZbv-00077K-OU for emacs-devel@gnu.org; Wed, 04 Jan 2012 17:47:10 -0500 Original-Received: from mail-qy0-f169.google.com ([209.85.216.169]:36643) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RiZbv-00076d-Ke for emacs-devel@gnu.org; Wed, 04 Jan 2012 17:47:07 -0500 Original-Received: by qcsd17 with SMTP id d17so12225087qcs.0 for ; Wed, 04 Jan 2012 14:47:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer; bh=EOA7ScZH1MapGefqTDEVqbcTyNrH0Jg+zOOf7MZVohU=; b=rw/h8kx2z+AiTKOdnxB46q4n1BPPVOkKvo9k5SV1zs+9K6W9KLmgx/IhAvTXhVWZux /8K6gJc1cfo7x1HREQ3kIXYZ42yHjkb5vOsMdAMXnV/hlIWXHgqdUpJ6NX436i7xfIJC 1rjA6E0l/7NX+PGWMWM3/vLoOZSyrYFfzd490= Original-Received: by 10.224.18.147 with SMTP id w19mr70248384qaa.40.1325717226820; Wed, 04 Jan 2012 14:47:06 -0800 (PST) Original-Received: from [10.0.0.123] ([12.198.236.170]) by mx.google.com with ESMTPS id eb5sm110450333qab.10.2012.01.04.14.47.05 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 04 Jan 2012 14:47:05 -0800 (PST) In-Reply-To: <87hb0b3yoe.fsf@lifelogs.com> X-Mailer: Apple Mail (2.1251.1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.216.169 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:147300 Archived-At: On Jan 4, 2012, at 2:12 PM, Ted Zlatanov wrote: > LMI> I don't really see that the ELPA solution really helps much here. > LMI> Wouldn't it be easier just to include the gnutls DLL in the Emacs = zip > LMI> file? Problem solved. :-) >=20 > I'm concerned about GnuTLS updates after the install. An ELPA package > could do that, a simple DLL drop couldn't. Reading through the thread, it seems likely that there are two main = groups of W32-GnuTLS-interested parties: those that almost never update = a `working' emacs (ala Drew Adams' report about of emacs 21.3 users), = and those that update very frequently. I'd guess that a `stable emacs' = w32 installer would be very helpful for the former (and agree with = Juanma that it would be good for emacs use in general), while I'd expect = the other group to be more comfortable with piecemeal updates of = emacs/packages/DLLs/etc.=20 If this guess matches reality, then I have a suggestion: by policy put = the DLLs with the binary, make the installer DTRT, and then add some = sort of `update alert' facility that checks ELPA to notify users about = new versions. This facility would not necessarily update the software = itself, but would notify users that a new version of the software = exists, along with notes about the changes (especially the severity of = the changes) and instructions for updating. The installer-based default = would only (somehow) bug the user about severe problems (such as = security breaches for GnuTLS), pointing them at a new installer. Users = who opted in could be notified of all changes (perhaps displaying = ChangeLogs or vc status messages at the far end). *Chad=