From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: GnuTLS updates proposal (was: bug#14380: 24.3; `network-stream-open-tls' fails in some imap servers on w32) Date: Fri, 24 May 2013 17:53:36 -0400 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <87txls11un.fsf_-_@lifelogs.com> References: <87k3mw79iv.fsf@lifelogs.com> <87zjvr64lt.fsf_-_@lifelogs.com> <87txly4ll9.fsf@lifelogs.com> <87ppwm3rcf.fsf@lifelogs.com> <8738tc2mxz.fsf@lifelogs.com> Reply-To: emacs-devel@gnu.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1369432436 28707 80.91.229.3 (24 May 2013 21:53:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 24 May 2013 21:53:56 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri May 24 23:53:55 2013 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 1Ufzvu-0006nN-5f for ged-emacs-devel@m.gmane.org; Fri, 24 May 2013 23:53:54 +0200 Original-Received: from localhost ([::1]:47260 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ufzvt-00050D-R4 for ged-emacs-devel@m.gmane.org; Fri, 24 May 2013 17:53:53 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:34225) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ufzvr-000505-0Z for emacs-devel@gnu.org; Fri, 24 May 2013 17:53:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ufzvp-0001Ni-Od for emacs-devel@gnu.org; Fri, 24 May 2013 17:53:50 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:34475) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ufzvp-0001NS-Hq for emacs-devel@gnu.org; Fri, 24 May 2013 17:53:49 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Ufzvo-0006kR-DI for emacs-devel@gnu.org; Fri, 24 May 2013 23:53:48 +0200 Original-Received: from pool-72-93-26-80.bstnma.east.verizon.net ([72.93.26.80]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 24 May 2013 23:53:48 +0200 Original-Received: from tzz by pool-72-93-26-80.bstnma.east.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 24 May 2013 23:53:48 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 29 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: pool-72-93-26-80.bstnma.east.verizon.net X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) Cancel-Lock: sha1:bIzv5BDQZr/xxslqDwzrKnmEatU= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:159777 Archived-At: On Fri, 24 May 2013 15:51:08 -0400 Stefan Monnier wrote: >> those can be compromised too). But we should at least make an effort to >> tell the user they are out of date, even if we do nothing more. SM> [...] JB> I agree with Eli that installing GnuTLS from a zip file is easy enough. >> OK, 2 votes against and 1 in favor. SM> I haven't read this thread, so if you want my opinion, please explain SM> concisely what it's about (e.g. in which circumstance should we tell SM> the user (s)he's out of date). Generally library updates are announced on specialized lists that users don't follow and a developer picks it up and pushes it out to the users. I am proposing that GnuTLS updates should be pushed out this way (which would also cover installation, so the user doesn't have to get it from a ZIP file on W32 or from God knows where on Mac OS X... Homebrew or Fink or something else) instead of putting that responsibility on the user. We could use the GNU ELPA as the transport (once it has package signing). I can be responsible for following the GnuTLS announcements. This is not typical for Emacs so I've brought it up for discussion instead of just doing the work. So far Eli and Juanma are against my proposal. Ted