如何找到开源项目的合作者?

时间:2008-12-09 21:43:46

标签: open-source collaboration

我写了几个小型的开源项目。我寻找合作者的所有尝试(在sourceforge.net和codeplex上查看)都失败了 - 我要么找不到任何人,要么找到了不感兴趣或者没有贡献任何东西的人。因此,问题是:我如何以及在哪里可以找到与之合作的人(在开源软件上)?

6 个答案:

答案 0 :(得分:7)

简短的回答是:太棒了。

如果你的软件确实解决了一个痛点并且很好地解决了这个问题,那么人们会通过SourceForge / GitHub /等,谷歌和口口相传来自己(假设你有合理的推广)。如果你吸引了大量需要你的软件所需的人并且需要它来获得新功能,那么合作者就会来。

另外:保持活跃。如果你在6个月内没有更新你的代码,或者你的SourceForge上的页面说你的软件在Alpha中已经存在了一年,很多人会忽略它并转到下一个搜索结果。将软件送到其他人可以使用的地方并进行维护。

关于开源的事情是它真的必须有机增长 - 没有人得到报酬,没有人受到被解雇的威胁 - 人们必须关心你的软件它才能超越你的成长可以做。你永远不会通过征求他们来获得合作者(或者无论如何,好的合作者) - 只有通过制作一个优秀的程序员会觉得有用的东西。

答案 1 :(得分:4)

我认为只有办法才能做到这一点:

  • 构建人们经常使用的东西,潜在的用户数也应该很大
  • 保持更新并保持用户群
过了一段时间,人们应该明星破解你的工具,然后加入开发。但是在这个工具获得了不错的受欢迎程度之前,我认为很难期望人们加入这个项目。

答案 2 :(得分:3)

有一个网站可以找到合作者:http://collabfinder.com/

答案 3 :(得分:1)

问问自己,“这个项目能否受益的人”包括的不仅仅是你自己。查找该集合中还可以编码的人员。例如,我正在编写一个项目,以使飞行员受益。所以我向飞行员寻求帮助 - 其中一些是编码员。

答案 4 :(得分:1)

作为撰稿人,我正在寻找:

  • 一个积极发展的成熟项目
  • 让我感兴趣的东西
  • 添加听起来很有趣的功能的大量机会
  • 支持用户/开发人员社区,即使只是一个
  • 发布一些迭代以证明它不会死亡

确保您的项目看起来不像柠檬,迎合用户并尽可能地建立基础,我认为它们会从木制品中涌现出来。

贡献者的主要途径是用户,之后确保您对开发人员友好,并且您应该找到一群帮助您的人。

答案 5 :(得分:0)

如果您正在寻找设计师和/或开发人员,

http://www.builditwith.me也是一个选项