[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: package and testing rant (was Re: package.el, auto-installation, and
From: |
Eli Zaretskii |
Subject: |
Re: package and testing rant (was Re: package.el, auto-installation, and auto-removal) |
Date: |
Tue, 11 Nov 2014 18:03:54 +0200 |
> From: Nic Ferrier <address@hidden>
> Date: Tue, 11 Nov 2014 11:41:16 +0000
> Cc: address@hidden
>
> > Note that there is a fair bit a pressure to *add* rather than remove
> > magic steps (the first candidate in the list is to build the *.info
> > files from the *.texi files).
>
> I agree. If the build was clearly separated this pressure would move
> away into the build tools.
> [...]
> Why do we want to move things into elpa.git? because we can fix bugs and
> add features quicker.
Please let's not forget that most users of ELPA are not developers,
they are users. For a user, it's an annoyance when fetching a package
requires to "build" it, especially if that "build" stage requires
extra tools (beyond Emacs itself) and other dependencies, let alone
dealing with possible error messages, failure to build, etc.
Sacrificing user convenience of installing a package to make our lives
as developers easier sounds backwards to me. So, from my POV, the
ideal should be "no build stage", and the only files to be generated
during the installation should be those that Emacs can do itself, as
part of the fetching and installation.
- Re: package.el, auto-installation, and auto-removal, (continued)
- Re: package.el, auto-installation, and auto-removal, joakim, 2014/11/07
- Re: package.el, auto-installation, and auto-removal, Phillip Lord, 2014/11/10
- Re: package.el, auto-installation, and auto-removal, Ted Zlatanov, 2014/11/10
- Re: package.el, auto-installation, and auto-removal, Nic Ferrier, 2014/11/10
- Re: package.el, auto-installation, and auto-removal, Stefan Monnier, 2014/11/10
- package and testing rant (was Re: package.el, auto-installation, and auto-removal), Nic Ferrier, 2014/11/10
- Re: package and testing rant (was Re: package.el, auto-installation, and auto-removal), Stefan Monnier, 2014/11/10
- RE: package and testing rant (was Re: package.el, auto-installation, and auto-removal), Drew Adams, 2014/11/10
- Re: package and testing rant (was Re: package.el, auto-installation, and auto-removal), Nic Ferrier, 2014/11/11
- Re: package and testing rant (was Re: package.el, auto-installation, and auto-removal),
Eli Zaretskii <=
- Re: package and testing rant (was Re: package.el, auto-installation, and auto-removal), Nic Ferrier, 2014/11/11
- Re: package and testing rant (was Re: package.el, auto-installation, and auto-removal), Stefan Monnier, 2014/11/11
- Re: package and testing rant (was Re: package.el, auto-installation, and auto-removal), Eli Zaretskii, 2014/11/11
- Re: package and testing rant (was Re: package.el, auto-installation, and auto-removal), Stefan Monnier, 2014/11/11
- Re: package and testing rant (was Re: package.el, auto-installation, and auto-removal), Nic Ferrier, 2014/11/11
- Re: package and testing rant (was Re: package.el, auto-installation, and auto-removal), Eli Zaretskii, 2014/11/11
- Re: package and testing rant (was Re: package.el, auto-installation, and auto-removal), Stefan Monnier, 2014/11/11
- Re: package and testing rant (was Re: package.el, auto-installation, and auto-removal), Eli Zaretskii, 2014/11/11
- Re: package and testing rant (was Re: package.el, auto-installation, and auto-removal), David Kastrup, 2014/11/11
- Re: package and testing rant (was Re: package.el, auto-installation, and auto-removal), Stephen J. Turnbull, 2014/11/11