emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bundling GNU ELPA packages


From: David Engster
Subject: Re: Bundling GNU ELPA packages
Date: Thu, 06 Nov 2014 21:42:13 +0100
User-agent: Gnus/5.13001 (Ma Gnus v0.10) Emacs/24.3.91 (gnu/linux)

Stephen Leake writes:
> Stefan Monnier <address@hidden> writes:
>
>>>> In Emacs-25.1, I'd like to start bundling some GNU ELPA packages into
>>>> Emacs.
>>> Now I'm curious.  What's the purpose of having a package system and then
>>> bundling packages?
>>
>> I'm sure the XEmacs guys could tell you ;-)
>>
>> Having a package in ELPA means that it can be updated independently
>> from Emacs.
>>
>> Having packages in elpa.git instead of emacs.git makes their release
>> schedules independent.
>>
>> Having bundled packages in both emacs.git and in elpa.git means
>> 2 branches to keep in sync.
>
> This says why we should have ELPA, and packages either in elpa.git or
> emacs.git but not both.
>
> The question was why we should then bundle some packages from ELPA in
> the release tarball.

Because users expect that Emacs ships with Org, Gnus and CEDET by
default. Bundling ELPA packages gives us the best of both worlds.

-David



reply via email to

[Prev in Thread] Current Thread [Next in Thread]