如何吸引开发人员加入开源项目?显然,如果项目很酷或很有价值,那么找人会更容易.(事实上,他们可能会来找我.)但是我该怎么做才能平凡或不引人注意?
广告项目?垃圾邮件论坛?或者只是继续插手,希望其他人注意到?
这是时间问题,项目真棒还是运气?
人们只会从事他们觉得有价值的事情.关于Web服务器有什么令人兴奋的事情?没什么,但是Apache只是不断前进 - 开始这个项目的人们都很关心.所以,我建议您在用户所在地寻求帮助.
此外,没有人会想要击败一个代码库,他们无法看到做任何事情,所以你能做到0.01版本全部由自己.好极了!
网页书" 制作开源软件"是一个很好的起点,因为它解决了一些你肯定会忽略的东西.
我不认为人们开始认为他们会得到帮助的开源项目.大多数优秀的开源项目始于只有一两个人从事他们喜欢的项目.
在一段时间内,他们的项目对其他人也很有价值,那就是他们开始接受志愿者的时候.所以,你应该继续你的项目,人们会来.
我3年前开始了一个开源项目Octopussy.我可以从已发布的答案中确认至少2件事:
选择一个好名字(如制作开源软件书中所述)
在Freshmeat上发布有帮助
1)一开始,我真的很喜欢章鱼的想法,使用他的8个触手捕捉所有原木,并让动物制作"O'Reilly书籍风格"
但
搜索Octopussy返回詹姆斯邦德电影...... :(
所有octopussy域名都保留所以我选择8pussy.org这听起来色情网站... :((编辑:官方网站现在octopussy.pm ... :))
2)我在SourceForge首次公开发布后6个月,我在Freshmeat上发布了我的第一个发布声明,我看到了差异......从每月30次下载到每月160次下载
更多下载并不一定意味着更多开发人员,但它提供了更多反馈!
Karl Fogel 撰写的" 制作开源软件"一书是一本很好的书.它可以帮助您了解开源开发模型以及OSS开发人员为项目做出贡献的动力.我强烈建议你看一下这本书.