[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, 19 Jan 2010 03:40:11 -0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.90 (gnu/linux) |
Phil Hagelberg <address@hidden> writes:
>> Basically, all I want is for it to be able to distinguish between
>> "packages available locally, either installed by the user or the
>> sysadmin", and "packages that will be autoloaded in a given session", so
>> as to be able to install different versions of the same package at the
>> same time.
>
> OK, I will prioritize this once I finish adding support for multiple
> archive sources. I think we'll need this in order to support separating
> out fully-supported packages vs unsupported packages for which we simply
> have copyright assignment as Ted has suggested.
I've just implemented support for multiple package sources in
package.el. Right now it is preconfigured to use ELPA, but the following
snippet will let it pull in packages from my own archive source as well:
(add-to-list 'package-archives
'("technomancy" . "http://repo.technomancy.us/emacs/") t)
Hit M-x package-list-packages to see all available packages. The "bork"
and "bingle" packages are dummies that are only available from my
repository, and should be available for installation at the same time as
the standard ELPA-provided packages.
I'd love to see some other elisp library authors try to set up their own
package archive sources using package-maint.el and test the
multiple-archive support.
I hope that a new version of package.el incorporating my changes could
be pushed out to ELPA and then possibly included in Emacs once a little
more work has gone into integration with the Emacs load process.
-Phil
package.el
Description: application/emacs-lisp
package-maint.el
Description: application/emacs-lisp
- Re: Integrating package.el, (continued)
- Re: Integrating package.el, Richard Stallman, 2010/01/10
- Re: Integrating package.el, Stephen J. Turnbull, 2010/01/10
- Re: Integrating package.el, Chong Yidong, 2010/01/10
- Re: Integrating package.el, joakim, 2010/01/10
- 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 <=
- 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, 2010/01/12
- 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