emacs-devel
[Top][All Lists]
Advanced

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

Re: a few questions on GNU ELPA


From: Stefan Monnier
Subject: Re: a few questions on GNU ELPA
Date: Thu, 29 Jan 2015 11:06:11 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

>       Reading elpa/README left me with a few unanswered questions.
>       First of all, – when the package is of the multi-file variety,
>       would the “release machinery” be somehow offended should
>       I import the pre-release history /without/ the respective
>       PKG/PKG.el file, – used (AIUI) for its Version: metadata field?
>       (I’ll then push that file in a separate “release” commit.)

If the <pkg>.el file is missing from the HEAD revision, the nightly
deployment scripts may complain (to me), but if it's just missing in
some previous revision, that's of no consequence.

>       Now, that same file is going to have a dozen lines of code
>       (excluding comments) at most (that is: mainly the ‘defgroup’ and
>       ‘provide’ forms.)  Should I use the GPL3+ notice for that file
>       (as the rest of the code uses), or would the simple
>       all-permissive license [1] be also acceptable?

For auctex.el I just used the standard GPL3 notice.  Saved me some
valuable thinking ;-)

>       Also regarding the release machinery, do I understand it
>       correctly that there’s currently no way to maintain several
>       (say, “development” and “stable”) branches in GNU ELPA?

That's right.  Of course, you can keep a "development" branch somewhere
in elpa.git if you want, but the GNU ELPA deployment scripts won't know
anything about it.


        Stefan



reply via email to

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