题
我一直在开发一个 Web 开发库(用于 CodeIgniter 框架),希望很快就能发布。
这将是我的第一个贡献,而且我过去从未发布过开源库。
我想借鉴你们中一些人的经验,了解发布前应遵循的任何步骤。我知道测试和文档是关键......还有什么 ?
解决方案
- 许可…………
- 包装(例如源 tarball、Debian 存储库等)
- 讨论组
- 问题跟踪器
- 新闻提要(用于发布、项目公告等))
- 路线图
- 已知“错误”列表
- 功能列表
- 非目标清单
- 演示站点
- 用法示例
当然,你可以用更少的钱来发布一些东西......这取决于您希望您的项目在公众中获得多少“吸引力”。
其他提示
确保您的代码有明确的评论,任何有助于实施尝试记录的事情。
要添加到jdupont的列表,
文档 - 许多操作系统项目因其具有更好的文档而变得流行 (如果适用)主要功能的短视频,或显示不同功能的一系列短视频。这通常是我看到的第一件事。如果没有时间,至少有一些人可以让人们了解事物的相互作用。
不隶属于 StackOverflow