Welcome | Install | Contribute | FAQ | News |
Contributing to ELPA is very easy! There are a few simple rules to follow:
.el
file must
adhere to the Emacs
Lisp header conventions (see the Emacs
Wiki conventions as well). Additionally, there are a few
ELPA-specific rules to follow:
package.el
is pedantic about the header and
footer comments, please make sure you have the correct
number of semicolons and hyphens. Version
field must have a "dotted
numeric" value. That is, it must consist solely of
numbers separated by periods. If you want to use an RCS
Id or the like, you can introduce a
Package-Version
header that contains just
the version number. ;;;###autoload
comments
everywhere appropriate. package.el
extracts
these for use during package activation. Note you may
want to do this for more than just function definitions;
for instance if you have a new major mode, you will want
to add an autoload to add to auto-mode-alist
.
.el
file to us and we will upload it.
package.el
to cope.