|
From: | Ergus |
Subject: | Re: Include leaf in Emacs distribution |
Date: | Thu, 08 Oct 2020 11:00:11 +0200 |
User-agent: | K-9 Mail for Android |
Hello, all.
I'm author of leaf[1][2] which is one of ELPA package. I propose
to add the package in the default Emacs dictribution.
leaf is included in ELPA from this message[3] but the 13 emails
with Stefan starting with this one did not appear to have been
sent to this ML and were not archived. If anyone is interested,
I'll put them in public. (It is needed from Stefan's agreement maybe.)
Now, leaf wraps the idiom for configuring Emacs packages. If
you're using use-package[4], it's not hard to imagine. The offering
is pretty much the same but bit different.
Why did I create leaf? Because the syntax of the use-package was
a bit confusing and there were copyright issues[5].
If we have leaf as default Emacs package, users don't need the
leafs own bootstrap, and even the package.el configuration can
be written in leaf. Now users need package.el to install leaf, and
he couldnt use leaf to configure it.
I believe that leaf is needed to make it easier and more
straightforward for Emacs users to install packages. And I think
it will be the centerpiece of the upcoming Emacs-28[6]. Please comment.
[1]: https://elpa.gnu.org/packages/leaf.html
[2]: https://github.com/conao3/leaf.el
[3]: https://lists.gnu.org/archive/html/emacs-devel/2020-05/msg00741.html
[4]: https://github.com/jwiegley/use-package
[5]: https://github.com/jwiegley/use-package/issues/282#issuecomment-624250623
[6]: https://lists.gnu.org/archive/html/emacs-devel/2020-09/msg00357.html
[Prev in Thread] | Current Thread | [Next in Thread] |