我一直在开发一个 Web 开发库(用于 CodeIgniter 框架),希望很快就能发布。

这将是我的第一个贡献,而且我过去从未发布过开源库。

我想借鉴你们中一些人的经验,了解发布前应遵循的任何步骤。我知道测试和文档是关键......还有什么 ?

有帮助吗?

解决方案

  1. 许可…………
  2. 包装(例如源 tarball、Debian 存储库等)
  3. 讨论组
  4. 问题跟踪器
  5. 新闻提要(用于发布、项目公告等))
  6. 路线图
  7. 已知“错误”列表
  8. 功能列表
  9. 非目标清单
  10. 演示站点
  11. 用法示例

当然,你可以用更少的钱来发布一些东西......这取决于您希望您的项目在公众中获得多少“吸引力”。

其他提示

确保您的代码有明确的评论,任何有助于实施尝试记录的事情。

要添加到jdupont的列表,

文档 - 许多操作系统项目因其具有更好的文档而变得流行 (如果适用)主要功能的短视频,或显示不同功能的一系列短视频。这通常是我看到的第一件事。如果没有时间,至少有一些人可以让人们了解事物的相互作用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top