[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs Package Management
From: |
Phil Hagelberg |
Subject: |
Re: Emacs Package Management |
Date: |
Mon, 28 Sep 2009 15:30:00 -0700 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) |
Chong Yidong <address@hidden> writes:
>> One way to do it would be to have every package register as a Savannah
>> project, and have some kind of operation (probably implemented as an
>> elisp function) that could produce the static files that package.el
>> consumes and place them in a publicly accessible http-served
>> directory. Making package releases correspond with VCS tags would
>> simplify things, so with some kind of post-commit hooks Savannah could
>> run this function whenever a tag is updated in the project.
>>
>> This would require very few changes to package.el. Writing such a
>> function should not be difficult. The only question is how easy it would
>> be to get Savannah to run it at the right time.
>
> We're not necessarily restricted to Savannah; if necessary, we might be
> able to use the gnu.org ftp servers, and their mirrors (which we
> currently already use for distributing the monolithic tarball, after
> all).
I think Stefan had a great point that a lot of complexity involving
user, project, and release management can be sidestepped by using the
existing infrastructure of a version-control system. Savannah seems to
be a good fit for this, but if we can host an Emacs-package-specific VCS
somewhere else, that would work too.
-Phil
- Re: Emacs Package Management, (continued)
- Re: Emacs Package Management, Eric Schulte, 2009/09/13
- Re: Emacs Package Management, Stephen Eilert, 2009/09/16
- Re: Emacs Package Management, Tom Tromey, 2009/09/16
- Re: Emacs Package Management, Stefan Monnier, 2009/09/17
- Re: Emacs Package Management, Tom Tromey, 2009/09/17
- Re: Emacs Package Management, Eric M. Ludlam, 2009/09/17
- Re: Emacs Package Management, Phil Hagelberg, 2009/09/28
- Re: Emacs Package Management, Lennart Borgman, 2009/09/28
- Re: Emacs Package Management, Chong Yidong, 2009/09/28
- Re: Emacs Package Management,
Phil Hagelberg <=
- Re: Emacs Package Management, Richard Stallman, 2009/09/29
- Re: Emacs Package Management, Stefan Monnier, 2009/09/29
- Re: Emacs Package Management, Tom Tromey, 2009/09/29
- Re: Emacs Package Management, Stefan Monnier, 2009/09/29
- Re: Emacs Package Management, Tom Tromey, 2009/09/29
- Re: Emacs Package Management, Stefan Monnier, 2009/09/30
- Re: Emacs Package Management, Tom Tromey, 2009/09/30