[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs Survey 2022 - design
From: |
Stefan Monnier |
Subject: |
Re: Emacs Survey 2022 - design |
Date: |
Tue, 17 May 2022 18:21:01 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
>> `use-package` looks out of place, since I don't think it offers any
>> facilities to download/install/update/uninstall packages.
> Really? (use-package foobar :ensure t) will download and install the
> foobar package. If it does that itself or tells package.el to do it
> doesn't really matter.
AFAIK it uses package.el for that, tho IIUC `straight.el` hooks into it
so that it installs via `straight.el` for those who use that.
In both cases, `use-package` delegates the job to an actual
package manager rather than being a package manager itself.
> FWIW, I'd select use-package in that question + package.el (for
> deletion) and auto-package-update (missing!) for updates without having
> to manually go through the *Packages* buffer.
Then maybe we should distinguish between the "backend" (package.el here)
and the UI layer on top of it (use-package, list-packages,
auto-package-update, ...)?
Stefan
Re: Emacs Survey 2022 - design, Timothy, 2022/05/19
Re: Emacs Survey 2022 - design, Philip Kaludercic, 2022/05/17
Re: Emacs Survey 2022 - design, Juri Linkov, 2022/05/17