如何提交包裹更新?

时间:2010-09-06 22:35:16

标签: emacs elpa

如何将我使用的软件包更新提交给ELPA?有人可以举例说明如何准备paredit-22,例如,加入ELPA吗?

4 个答案:

答案 0 :(得分:4)

我认为ELPA没有获得许多软件包提交的原因之一是,对于将为Emacs 24(将拥有ELPA)设置的官方ELPA存储库(http://elpa.gnu.org/)仍然知之甚少。内置)。没有指导方针,大多数人可能宁愿等待而不是重复他们的努围绕ELPA也存在很多争议 - 大部分都是因为它无法自动更新软件包,这使得许多用户对其价值产生了质疑。我个人赞成使用ELPA之类的分发软件包,但不是每个人都使用GNU / Linux,即使不是每个人都同意我的意见。

答案 1 :(得分:2)

ELPA网站准确地解释了该做什么:

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

答案 2 :(得分:2)

要为GNU ELPA做出贡献,您必须先签署FSF copyright assignment份论文,然后按instructions上传您的论文。

ELPA的替代品是Marmalade和MELPA,它们拥有庞大的存储库,并且在Emacs用户中非常受欢迎。

Marmalade需要在网站上注册,之后您可以上传您的包裹。因为Marmalade需要手动上传包,所以它通常提供稳定的版本。阅读instructions进行上传。

MELPA与Marmalade的工作方式不同。通常您将包存储在某个版本控制系统中,然后通过MELPA的GitHub页面进行注册,MELPA会定期自动与其同步,因此MELPA用户始终可以访问最新版本的软件包。截至2015年3月,它有> 2300个包裹。阅读instructions,了解如何将包上传到MELPA。

答案 3 :(得分:1)

如果你想使用最边缘的包裹,你可以查看el-get ...