How to send package updates?

How do I send package updates that I use in ELPA? Can someone give an example of how to prepare paredit-22 , for example, put on ELPA?

+7
emacs elpa
source share
4 answers

I think one of the reasons ELPA doesn’t receive many packages is that little is still known about the official ELPA repository ( http://elpa.gnu.org/ ), which will be configured for Emacs 24 ( which will have built-in ELPA). Without recommendations, most people would probably rather wait than duplicate their efforts. There is also much controversy surrounding ELPA - mainly about the impossibility of automatically updating packages, which makes many users question its value in general. I personally support distribution packages on something like ELPA, but not everyone uses GNU / Linux, and even there, not everyone will agree with me.

+4
source share

The ELPA website explains exactly what to do:

http://tromey.com/elpa/upload.html

+2
source share

To contribute to GNU ELPA , you must sign the FSF copyright assignment and then follow the instructions to download the package.

Alternatives to ELPA are Marmalade and MELPA, which have huge repositories and are very popular among Emacs users.

Marmalade requires registration on the website, after which you can download your package. Since Marmalade requires manual download of packages, it usually provides stable versions. Read the download instructions .

MELPA works differently than Marmalade. Usually you store your package online in some version control system, and then register it through the MELPA GitHub page, and MELPA regularly automatically synchronizes with it, so MELPA users always have access to the version of packages released out of the box. As of March 2015, it has> 2300 packages. Read the instructions on how to upload your package to MELPA.

+2
source share

You can watch el-get if you want to use packages with bleeding edges ...

+1
source share

All Articles