[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ELPA policy
From: |
Stephen Leake |
Subject: |
Re: ELPA policy |
Date: |
Wed, 11 Nov 2015 03:13:53 -0600 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (windows-nt) |
Drew Adams <address@hidden> writes:
> Here's a naive question regarding where you place Lisp code
> that is distributed with Emacs (part of the tarball): Will
> anything change for users, depending on where you happen to
> manage the code wrt ELPA etc.?
>
> I'm guessing (and hoping) not, so that the distributed
> directory structure will remain the same. Is that correct?
That's a good point. But I'm not clear what previous state you are
comparing to.
There are two cases;
1) A package that is currently in Emacs git moves to Gnu ELPA git but
remains in the Emacs tarball.
2) A package that is currently in Gnu ELPA git stays there, and is added
to the Emacs tarball.
I would argue that tarball ELPA packages should be installed in some
system level elpa directory (similar to the user's .emacs.d/elpa), not
in the main emacs/lisp install directory.
I don't think the history of a package should determine where it is
installed. So in case 1), I expect the package to be in a different
installation directory from the previous Emacs release. But it's still
in the default load-path, so this change is transparent to the user.
But it's not too important; the important distinction is that tarball
ELPA packages are _not_ in the developer Emacs workspace, so core
code cannot accidently depend on them.
--
-- Stephe
- Re: ELPA policy, (continued)
- Re: ELPA policy, Dmitry Gutov, 2015/11/10
- Re: ELPA policy, Stephen Leake, 2015/11/10
- Re: ELPA policy, Stephen Leake, 2015/11/10
- Re: ELPA policy, Dmitry Gutov, 2015/11/10
- Re: ELPA policy, Stephen Leake, 2015/11/10
- Re: ELPA policy, Stephen Leake, 2015/11/10
- Re: ELPA policy, John Wiegley, 2015/11/10
- RE: ELPA policy, Drew Adams, 2015/11/10
- Re: ELPA policy,
Stephen Leake <=
- RE: ELPA policy, Drew Adams, 2015/11/11
- Re: ELPA policy, Achim Gratz, 2015/11/09
- Re: ELPA policy, Eli Zaretskii, 2015/11/09
- Re: ELPA policy, David Engster, 2015/11/09
- Re: ELPA policy, Eli Zaretskii, 2015/11/09
- Re: ELPA policy, David Engster, 2015/11/09
- Re: ELPA policy, Eli Zaretskii, 2015/11/09
- Re: ELPA policy, Rasmus, 2015/11/09
- Re: ELPA policy, Achim Gratz, 2015/11/09
- streams and generators (was: streams are cool, you could stream virtually anything!), Michael Heerdegen, 2015/11/05