[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Integrating package.el
From: |
Phil Hagelberg |
Subject: |
Re: Integrating package.el |
Date: |
Tue, 12 Jan 2010 13:37:54 -0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.90 (gnu/linux) |
Ted Zlatanov <address@hidden> writes:
> On Fri, 08 Jan 2010 21:40:31 -0800 Phil Hagelberg <address@hidden> wrote:
>
> PH> The attached file implements the server-side maintenance, albeit in a
> PH> rough manner. It's limited to single-file packages kept in git
> PH> repositories, simply because that's what I'm personally familiar with,
> PH> though I don't think supporting other DVCSes would be tricky at all.
>
> PH> I welcome comments on this. Once the server-side maintenance tool is
> PH> ready, I want to add support for multiple sources to the client-side
> PH> package.el, and once that's done supporting multiple install locations
> PH> on disk (as Tom has explained) would be the next step.
>
> Technically it seems fine. I wouldn't mind working with it. The git
> calls could perhaps be abstracted to the VC equivalents, though I don't
> know the Emacs VC well at all.
Unfortunately the abstracted VC functionality doesn't currently support
creating new checkouts/cloning, which is why I didn't investigate that
much further. (Plus I know of 20+ elisp libs in git and only 1 or 2 in
bzr.) It may not be a common enough operation to justify adding to VC,
or maybe it's a long-standing TODO that nobody's tackled yet.
-Phil
- Re: Integrating package.el, (continued)
- Re: Integrating package.el, Phil Hagelberg, 2010/01/10
- Re: Integrating package.el, Phil Hagelberg, 2010/01/10
- Re: Integrating package.el, Stefan Monnier, 2010/01/10
- Re: Integrating package.el, Phil Hagelberg, 2010/01/10
- Re: Integrating package.el, Stefan Monnier, 2010/01/10
- Re: Integrating package.el, Phil Hagelberg, 2010/01/13
- Re: Integrating package.el, Phil Hagelberg, 2010/01/19
- Re: Integrating package.el, Dan Nicolaescu, 2010/01/19
- Re: Integrating package.el, Stephen J. Turnbull, 2010/01/10
- Re: Integrating package.el, Ted Zlatanov, 2010/01/12
- Re: Integrating package.el,
Phil Hagelberg <=
- Re: Integrating package.el, Ted Zlatanov, 2010/01/05
- Re: Integrating package.el, Stefan Monnier, 2010/01/05
- Installation, activation and setup of packages (e.g. Gnus) (was: Integrating package.el), Ted Zlatanov, 2010/01/05
- Re: Installation, activation and setup of packages (e.g. Gnus), Stefan Monnier, 2010/01/05
- Gnus encouragement of GMail (was: Installation, activation and setup of packages (e.g. Gnus)), Ted Zlatanov, 2010/01/05
- Installation, activation and setup of packages (e.g. Gnus) (was: Integrating package.el), Reiner Steib, 2010/01/05
- Re: Integrating package.el, Phil Hagelberg, 2010/01/05
- Re: Integrating package.el, Ted Zlatanov, 2010/01/05
- Re: Integrating package.el, Tom Tromey, 2010/01/05
- Re: Integrating package.el, Ted Zlatanov, 2010/01/05