emacs-devel
[Top][All Lists]
Advanced

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

Re: [elpa] chess.el: Req. for comment/review: Info manual


From: Mario Lang
Subject: Re: [elpa] chess.el: Req. for comment/review: Info manual
Date: Wed, 18 Jun 2014 21:20:34 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.91 (gnu/linux)

Stefan Monnier <address@hidden> writes:

>> Why did I need to read the Lisp source to figure out how to checkout
>> a single package from externals?
>
> I wouldn't know.  I made it as simple as I could, because I don't have
> much time to devote to it and nobody else seemed interested in spending
> time on it, whereas I think GNU ELPA is very important for Emacs.

I am actually rather motivated to work on ELPA, but I am too green to do
any infrastructure changes just yet.

THat said, what might be confusing is the "externals/" prefix, since it
suggests that the package is really externally maintained.  As it
stands, we seem to use separate branches for packages to keep history
apart, which is a valid enough reason with big packages methinks.  We
*could* clear up that confusion by using another branch prefix, like
"packages/" to indicate that these are really packages native to the ELPA repo.

I also find the instructions to generate archives locally which include
externals a bit too verbose.  I'd rather prefer to have a make target
that does all the work, so that it becomes more easy to test-build a
package living in a separate branch locally.

-- 
CYa,
  ⡍⠁⠗⠊⠕



reply via email to

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