Open source 发布开源库的清单

Open source 发布开源库的清单,open-source,release,Open Source,Release,我一直在开发一个web开发库(用于CodeIgniter框架),我希望很快发布该库 这将是我有史以来的第一次贡献,我过去从未发布过开源库 在发布之前,我想向你们中的一些人寻求一些可以遵循的步骤。我知道测试和文档是关键。。。还有什么 许可证 包装(如来源tarball、Debian repostory等) 讨论组 问题追踪器 新闻提要(用于发布、项目公告等) 路线图 已知“bug”列表 功能列表 非目标清单 演示站点 示例用法 当然你可以用更少的钱发布一些东西。。。这取决于您希望您的项目在公众中获

我一直在开发一个web开发库(用于CodeIgniter框架),我希望很快发布该库

这将是我有史以来的第一次贡献,我过去从未发布过开源库

在发布之前,我想向你们中的一些人寻求一些可以遵循的步骤。我知道测试和文档是关键。。。还有什么

  • 许可证
  • 包装(如来源tarball、Debian repostory等)
  • 讨论组
  • 问题追踪器
  • 新闻提要(用于发布、项目公告等)
  • 路线图
  • 已知“bug”列表
  • 功能列表
  • 非目标清单
  • 演示站点
  • 示例用法

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

    确保您的代码得到了清晰的注释,任何实现尝试的琐事都要记录在案。

    要添加到jdupont的列表中

    文档-许多操作系统项目之所以流行,仅仅是因为它们有更好的文档
    (如适用)主要功能的短视频,或展示不同功能的一系列短视频。这通常是我看到的第一件事。如果你没有时间,至少可以拍一些照片,让人们了解事物是如何相互作用的

    当您查看其他库时,您会看到提供了哪些支持?