我写了几个小型的开源项目。我寻找合作者的所有尝试(在sourceforge.net和codeplex上查看)都失败了 - 我要么找不到任何人,要么找到了不感兴趣或者没有贡献任何东西的人。因此,问题是:我如何以及在哪里可以找到与之合作的人(在开源软件上)?
答案 0 :(得分:7)
简短的回答是:太棒了。
如果你的软件确实解决了一个痛点并且很好地解决了这个问题,那么人们会通过SourceForge / GitHub /等,谷歌和口口相传来自己(假设你有合理的推广)。如果你吸引了大量需要你的软件所需的人并且需要它来获得新功能,那么合作者就会来。
另外:保持活跃。如果你在6个月内没有更新你的代码,或者你的SourceForge上的页面说你的软件在Alpha中已经存在了一年,很多人会忽略它并转到下一个搜索结果。将软件送到其他人可以使用的地方并进行维护。
关于开源的事情是它真的必须有机增长 - 没有人得到报酬,没有人受到被解雇的威胁 - 人们必须关心你的软件它才能超越你的成长可以做。你永远不会通过征求他们来获得合作者(或者无论如何,好的合作者) - 只有通过制作一个优秀的程序员会觉得有用的东西。
答案 1 :(得分:4)
我认为只有办法才能做到这一点:
答案 2 :(得分:3)
有一个网站可以找到合作者:http://collabfinder.com/
答案 3 :(得分:1)
问问自己,“这个项目能否受益的人”包括的不仅仅是你自己。查找该集合中还可以编码的人员。例如,我正在编写一个项目,以使飞行员受益。所以我向飞行员寻求帮助 - 其中一些是编码员。
答案 4 :(得分:1)
作为撰稿人,我正在寻找:
确保您的项目看起来不像柠檬,迎合用户并尽可能地建立基础,我认为它们会从木制品中涌现出来。
贡献者的主要途径是用户,之后确保您对开发人员友好,并且您应该找到一群帮助您的人。
答案 5 :(得分:0)