如何传播我的开源项目的意识?

时间:2009-01-06 16:00:51

标签: open-source

我在Codeplex上有一些开源项目(如果有人要求我会联系,但除此之外,我不是那么无耻;)),但我不确定如何去传播这个词或让人们注意到。有关吸引用户/贡献者的任何建议吗?


另见:

How to get users to your Open Source project

How do you promote/advertise/evangelize your open source project?

How to persuade people to contribute to an open source project?

3 个答案:

答案 0 :(得分:8)

关于他们的博客。经常发布。如果可以,请在更高档的项目中使用它们。贡献其他项目以建立您的声誉。对错误/功能请求/等非常敏感。让问题跟踪器保持最新状态。

答案 1 :(得分:4)

以下是我的10条建议:

  1. 通过论坛,邮件列表,uservoice.com,错误跟踪器,IRC(server / client)等与社区互动。通过blog进行通信, twitter和邮件列表。

  2. 通过快速转换错误修复,频繁发布以及理想情况下多个开发人员,让用户感觉项目得到了积极维护。

  3. 在实施更大功能之前,请尽早征求用户反馈。

  4. 通过良好的documentation减少摩擦,安装简单,条形码较少,条件较少(例如,因为它很有趣,不需要最新版本的.NET)。

    < / LI>
  5. 维护开发/稳定版本,让人们相信稳定版本稳定发布。

  6. 与相关项目集成 - 与相关项目合作,提供更好的端到端体验。与其他开源团队合作最终会为您的网站提供参考,从而为您带来更多流量。

  7. 花一些搜索引擎优化/ analytics时间,确保比人们搜索X的软件包时,你的显示相对较高。也了解您的受众。

  8. 建立一个推荐页面,您可以在其中捕获积极的社区反馈。

  9. 发现提供补丁并邀请他们加入您的团队的人。

  10. 在适当的位置本地化您的项目。有些项目专门为开源项目提供翻译(例如Betawiki

答案 2 :(得分:2)

这并没有完全传播,但它将有助于您的项目获得高度:提供良好的文档 - 写得好,详细,完整,最重要的是最新的。制作像这样的文档是一个耗时的痛苦,但它会极大地帮助你的项目,缺乏它会让人们不想使用它们。鉴于两个项目,一个是精心记录的,一个只有语言的自动文档生成器生成的文档,很多人会更喜欢前者,即使它不是那么好。

相关问题