[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Updating the "ELPA Protocol"
From: |
Stefan Monnier |
Subject: |
Re: Updating the "ELPA Protocol" |
Date: |
Wed, 16 Nov 2022 10:07:08 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
>>> One issue I have been told is the issue of renaming a package, so that
>>> package.el can transparently handle the rename. That appears to not be
>>> supported.
I think we'd need more details and concrete examples to judge how best
handle such renamings. The problem I see is that in Emacs, names are
very visible: the package name almost inevitably affect the ELisp
files's names, which themselves affect the functions and vars defined
therein.
For that reason handling the renaming only in ELPA is rarely sufficient.
And also for that reason, renamings are rare.
>> How about using something like Debian's transitional packages, where you
>> replace the old package with an empty package that just depends on the
>> new package? Would that work?
> It might, but then the user is required to remove the old package and
> select the new one, right?
Compared to all the adjustments they may need to do do their config,
I suspect this is rather minor (and as the other Stefan mentions, it's
not indispensable).
Stefan
- Re: feature/package-vc has been merged, (continued)
- Re: feature/package-vc has been merged, Stefan Monnier, 2022/11/16
- Updating the "ELPA Protocol", Philip Kaludercic, 2022/11/09
- Re: Updating the "ELPA Protocol", Philip Kaludercic, 2022/11/15
- Re: Updating the "ELPA Protocol", Stefan Kangas, 2022/11/15
- Re: Updating the "ELPA Protocol", Philip Kaludercic, 2022/11/16
- Re: Updating the "ELPA Protocol", Stefan Kangas, 2022/11/16
- Re: Updating the "ELPA Protocol",
Stefan Monnier <=
- Re: Updating the "ELPA Protocol", Philip Kaludercic, 2022/11/16
- Re: Updating the "ELPA Protocol", Stefan Monnier, 2022/11/16
- Re: Updating the "ELPA Protocol", Philip Kaludercic, 2022/11/16
- Re: Updating the "ELPA Protocol", Jonas Bernoulli, 2022/11/16
- Re: Updating the "ELPA Protocol", Jonas Bernoulli, 2022/11/16
- Re: Updating the "ELPA Protocol", Stefan Monnier, 2022/11/16
- Re: Updating the "ELPA Protocol", Jonas Bernoulli, 2022/11/18
- Re: feature/package-vc has been merged, Stefan Monnier, 2022/11/06
- Re: feature/package-vc has been merged, Eli Zaretskii, 2022/11/06
- Re: feature/package-vc has been merged, Stefan Monnier, 2022/11/06