I am thinking of using Guix to manage all my Emacs packages. I can think of several benefits:
- Guix provides (possibly) more stable versions. - Guix can update all packages without hanging Emacs. - Guix can update all packages from the commandline, i.e. it can be scripted. - Guix can rollback Emacs packages. Emacs package updates and system program updates can belong to the same transaction: this enforces the integrity of the software stack at the user level. - Guix allows for sharing package files among several users on a multi-user system. And possible downsides: - package.el provides more up-to-date packages through MELPA but if we really want to be more cutting edge (i.e. for development), we are usually better off cloning the repository anyway. - Guix is basically duplicating the effort of (M)ELPA. What's your take on this? -- Pierre Neidhardt
signature.asc
Description: PGP signature
