all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Ted Zlatanov <tzz@lifelogs.com>
To: emacs-devel@gnu.org
Subject: Re: proposal: require GnuTLS 3.1.x (previous stable)
Date: Wed, 26 Nov 2014 08:08:55 -0500	[thread overview]
Message-ID: <87mw7eaz2w.fsf@lifelogs.com> (raw)
In-Reply-To: ks4mtm8gt7.fsf@netfonds.no

On Wed, 26 Nov 2014 10:14:12 +0100 peder@news.klingenberg.no (Peder O. Klingenberg) wrote: 

POK> On Tue, Nov 25 2014 at 18:55, Ivan Shmakov wrote:
>> Yes, although I’d rather question the necessity of building
>> Emacs ‘master’ on an LTS GNU/Linux system.  If the intent is to
>> use the last decade’s versions of Libc and Coreutils, – why
>> Emacs has to be newer than that?

POK> Because features.  My desktop machine runs Kubuntu 10.04 still, because
POK> it mostly does what I need without needing my attention all the time, it
POK> is a stable platform I can use to get work done.

Peder, your whole argument could have applied to supporting GnuTLS 1.x
back when we added support for 2.x the first time, because people still
used it and didn't want to upgrade their system.  Inertia is not a bad
thing, but we're talking about the master branch of The Most Advanced
Editor Ever Invented(TM).  Sacrifices must be made :)

Supporting older versions of GnuTLS is not like supporting older PNG or
XML parsers and such. I want to point out that supporting older GnuTLS
libraries carries actual risk for all users, like this scenario:

1) support for 2.x requires a specific contortion in the code
2) inadvertently the developers apply this contortion to 3.x as well
3) 3.x users get bug/security hole surprise

or this one:

1) both 2.x and 3.x are installed (yes, it happens)
2) the user inadvertently compiles with 2.x
3) the user gets bug/security hole surprise

I'm sure we can argue about this for a while, but I personally would
just like to set a cutover date where GnuTLS 2.x is not supported, not
debate convenience and featuritis. How about Emacs 26?

Ted




  parent reply	other threads:[~2014-11-26 13:08 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-11-23 18:38 Build failure (master; MS-Windows) Dani Moncayo
2014-11-23 21:41 ` Dani Moncayo
2014-11-23 22:07   ` Lars Magne Ingebrigtsen
2014-11-23 22:52     ` Dani Moncayo
2014-11-23 22:57       ` Lars Magne Ingebrigtsen
2014-11-23 23:09         ` Dani Moncayo
2014-11-25  9:32           ` proposal: require GnuTLS 3.1.x (previous stable) (was: Build failure (master; MS-Windows)) Ted Zlatanov
2014-11-25 15:57             ` proposal: require GnuTLS 3.1.x (previous stable) Lars Magne Ingebrigtsen
2014-11-25 16:28               ` Ted Zlatanov
2014-11-25 16:38                 ` Buildbot for Emacs? (was: proposal: require GnuTLS 3.1.x (previous stable)) Lars Magne Ingebrigtsen
2014-11-25 16:50                   ` Buildbot for Emacs? Glenn Morris
2014-11-25 16:55                     ` Ted Zlatanov
2014-11-25 22:15                       ` Glenn Morris
2014-11-25 23:12                         ` Ted Zlatanov
2014-11-26  9:52                         ` Tom
2014-11-25 17:05                     ` Lars Magne Ingebrigtsen
2014-11-25 22:14                       ` Glenn Morris
2014-11-25 17:34                 ` proposal: require GnuTLS 3.1.x (previous stable) Stefan Monnier
2014-11-25 18:55               ` Ivan Shmakov
2014-11-26  9:14                 ` Peder O. Klingenberg
2014-11-26 12:57                   ` Ivan Shmakov
2014-11-26 13:47                     ` Peder O. Klingenberg
2014-11-26 13:08                   ` Ted Zlatanov [this message]
2014-11-26 14:12                     ` Peder O. Klingenberg
2014-11-26 15:42                     ` Stefan Monnier
2014-11-26 16:52                       ` Ted Zlatanov
2014-11-26 21:18                         ` Ted Zlatanov
2014-11-26 21:37                           ` Lars Magne Ingebrigtsen
2014-11-27  2:13                           ` Stefan Monnier
2014-11-27  2:33                             ` Ted Zlatanov
2014-11-28 18:51                             ` Ted Zlatanov
2014-11-28 19:31                               ` Stefan Monnier
2014-11-29 20:02                               ` Glenn Morris
2014-11-26 13:46                   ` Michael Welsh Duggan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87mw7eaz2w.fsf@lifelogs.com \
    --to=tzz@lifelogs.com \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.