[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Adding packages to ELPA
From: |
Stefan Monnier |
Subject: |
Re: Adding packages to ELPA |
Date: |
Fri, 19 Sep 2014 10:44:35 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) |
>> So, it's important to be very proactive and to try and get packages into
>> GNU ELPA very early on, when the copyright status is much more simple,
>> so that the copyright assignments can be collected progressively as the
>> contributions get accepted.
> Why not add them to Emacs instead?
Because I find it doesn't scale as well.
- GNU ELPA packages can be released on their own schedule.
- we're not seriously affected by bugs in GNU ELPA packages since they
can be fixed and released independently.
- the maintainer of `foo' might not like to have to download a 300MB
repository to hack on her 300-lines package.
> Having them in Emacs will almost immediately contribute to their
> quality, because much more experienced eyes will look over them.
I'd hope that the same holds for elpa packages. That's why you can type
"make" in `elpa' to compile and prepare all the packages (you just need
to add that directory to your package-directory-list).
I strongly encourage all Emacs contributors/maintainers to have
a checked out tree of `elpa' that they update alongside the `emacs'
repository and to treat it as a "secondary" lisp directory.
> On top of that, we gain more potential contributors to Emacs itself,
> because having write access and a package in the core naturally leads
> to more involvement in core development.
The access rights to `elpa' and to `emacs' are the same already.
Stefan
- Adding packages to ELPA (was: Emacs Lisp's future), (continued)
- Adding packages to ELPA (was: Emacs Lisp's future), Eli Zaretskii, 2014/09/19
- Re: Adding packages to ELPA, Rasmus, 2014/09/19
- Re: Adding packages to ELPA, Stefan Monnier, 2014/09/19
- Re: Adding packages to ELPA, Nic Ferrier, 2014/09/19
- Re: Adding packages to ELPA, Stefan Monnier, 2014/09/19
- Re: Adding packages to ELPA, Sam Steingold, 2014/09/19
- Re: Adding packages to ELPA, Eli Zaretskii, 2014/09/19
- Re: Adding packages to ELPA, Sam Steingold, 2014/09/19
- Re: Adding packages to ELPA, Stefan Monnier, 2014/09/19
- Re: Adding packages to ELPA, Eli Zaretskii, 2014/09/19
- Re: Adding packages to ELPA,
Stefan Monnier <=
- Re: Adding packages to ELPA, Eli Zaretskii, 2014/09/19
- Re: Adding packages to ELPA, Phillip Lord, 2014/09/19
- Re: Adding packages to ELPA, Eli Zaretskii, 2014/09/19
- Re: Adding packages to ELPA, Richard Stallman, 2014/09/19
- Re: Adding packages to ELPA, Stefan Monnier, 2014/09/19
- Re: Adding packages to ELPA, Eli Zaretskii, 2014/09/19
- Re: Adding packages to ELPA, Stefan Monnier, 2014/09/19
- Re: Adding packages to ELPA, Stephen Leake, 2014/09/20
- Re: Adding packages to ELPA, Eli Zaretskii, 2014/09/20
- Re: Adding packages to ELPA, Stephen Leake, 2014/09/21