[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RFC: Adding BBDB to Emacs core
From: |
Stefan Monnier |
Subject: |
Re: RFC: Adding BBDB to Emacs core |
Date: |
Tue, 24 Apr 2018 18:31:39 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
> As a package author, I have two choices here: either I move to Emacs-27
> and ditch Emacs-26 support. Or I have to put runtime conditional logic
> which supports both.
That's right.
> I think package authors should have the choice of freezing the
> Emacs-26 version of their package when Emacs-27 comes out.
There's a case to be made for allowing ELPA archives to exports several
versions of a package at the same time, so older Emacsen can still
install the old version of a package without having to download the old
version by hand.
But I'm not moved by your scenario: adding runtime conditional logic has
been standard procedure "for ever" and comes with all kinds of
advantages, such as the ability for older Emacsen to benefit from other
improvements in the newer versions of your package, or an easier way to
install&use the package with several different versions of Emacs at the
same time, ...
> This situation would get worse if we have an "unstable" version of
> ELPA.
I don't see why: "unstable" is just a preview of what will be "stable"
a few weeks/months later and packages usually preserve compatibility at
least with Emacsen that are a few years old.
> I bet that there is some package already that depends on Emacs-27
> at the bleeding edge.
I strongly doubt it.
Stefan
- Re: RFC: Adding BBDB to Emacs core, (continued)
- Re: RFC: Adding BBDB to Emacs core, John Wiegley, 2018/04/16
- Re: RFC: Adding BBDB to Emacs core, Thomas Fitzsimmons, 2018/04/16
- Re: RFC: Adding BBDB to Emacs core, Stefan Monnier, 2018/04/16
- Re: RFC: Adding BBDB to Emacs core, Eric Abrahamsen, 2018/04/16
- Re: RFC: Adding BBDB to Emacs core, Thomas Fitzsimmons, 2018/04/16
- Re: RFC: Adding BBDB to Emacs core, Phillip Lord, 2018/04/23
- Re: RFC: Adding BBDB to Emacs core, Stefan Monnier, 2018/04/23
- Re: RFC: Adding BBDB to Emacs core, Phillip Lord, 2018/04/23
- Re: RFC: Adding BBDB to Emacs core, Stefan Monnier, 2018/04/23
- Re: RFC: Adding BBDB to Emacs core, Phillip Lord, 2018/04/24
- Re: RFC: Adding BBDB to Emacs core,
Stefan Monnier <=
- Re: RFC: Adding BBDB to Emacs core, Paul Eggert, 2018/04/24
- Re: RFC: Adding BBDB to Emacs core, Stefan Monnier, 2018/04/24
- Re: RFC: Adding BBDB to Emacs core, Phillip Lord, 2018/04/25
- Re: RFC: Adding BBDB to Emacs core, Stefan Monnier, 2018/04/25
- Re: RFC: Adding BBDB to Emacs core, Phillip Lord, 2018/04/25
- Re: RFC: Adding BBDB to Emacs core, Stefan Monnier, 2018/04/25
- Re: RFC: Adding BBDB to Emacs core, Phillip Lord, 2018/04/26
- Re: RFC: Adding BBDB to Emacs core, Phillip Lord, 2018/04/25
- Re: RFC: Adding BBDB to Emacs core, Radon Rosborough, 2018/04/25
- Re: RFC: Adding BBDB to Emacs core, Phillip Lord, 2018/04/25