Чтобы внести свой вклад в GNU ELPA , вы должны подписать документ об авторском праве FSF и затем следовать инструкциям для загрузки пакета.
Альтернативами для ELPA являются Marmalade и MELPA, которые имеют огромные репозитории и пользуются огромной популярностью среди пользователей Emacs.
Marmalade требует регистрации на веб-сайте, после чего вы можете загрузить свой пакет.Поскольку Marmalade требует ручной загрузки пакетов, он обычно обеспечивает стабильные версии.Прочитайте инструкции для загрузки.
MELPA работает не так, как мармелад.Обычно вы храните свой пакет онлайн в какой-либо системе контроля версий, затем регистрируете его через страницу GitHub MELPA, и MELPA регулярно автоматически синхронизируется с ним, поэтому пользователи MELPA всегда имеют доступ к передовой версии пакетов.По состоянию на март 2015 года оно насчитывает> 2300 упаковок.Прочитайте инструкции о том, как загрузить свой пакет в MELPA.