【问题标题】:How do I submit updates of packages?如何提交软件包更新?
【发布时间】:2010-09-06 22:35:16
【问题描述】:

如何向 ELPA 提交我使用的软件包的更新?有人可以提供一个示例,说明如何准备paredit-22,例如,放到 ELPA 上吗?

【问题讨论】:

    标签: emacs elpa


    【解决方案1】:

    我认为 ELPA 没有收到很多包提交的原因之一是对于将为 Emacs 24 设置的官方 ELPA 存储库(http://elpa.gnu.org/)仍然知之甚少(它将内置 ELPA-在)。如果没有指导方针,大多数人可能宁愿等待也不愿重复他们的努力。围绕 ELPA 也存在很多争议——主要是关于它无法自动更新软件包,这让很多用户质疑它的价值。就个人而言,我更喜欢分发包而不是像 ELPA 这样的东西,但并不是每个人都在使用 GNU/Linux,即使在那里也不是每个人都同意我的观点。

    【讨论】:

      【解决方案2】:

      ELPA 网站详细说明了该怎么做:

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

      【讨论】:

        【解决方案3】:

        要为GNU ELPA 投稿,您必须签署FSF copyright assignment 论文,然后按照instructions 上传您的包。

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

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

        MELPA 与果酱的作用不同。通常你将你的包在线存储在某个版本控制系统中,然后通过 MELPA 的 GitHub 页面注册它,MELPA 会定期自动与之同步,因此 MELPA 用户始终可以访问包的最前沿版本。截至 2015 年 3 月,它有超过 2300 个软件包。阅读instructions,了解如何将您的包上传到 MELPA。

        【讨论】:

          【解决方案4】:

          如果你想使用最前沿的软件包,你可以查看el-get...

          【讨论】:

            猜你喜欢
            • 2020-11-29
            • 2014-04-26
            • 1970-01-01
            • 1970-01-01
            • 2017-11-17
            • 2019-08-04
            • 2016-11-12
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多