如何吸引开发人员加入开源项目?显然,如果该项目很酷或很有价值,那么找到人才就会更容易。(事实上​​,他们可能会来找我。)但是我该为平凡或平淡的事情做什么呢?

给项目做广告?垃圾邮件论坛?或者只是继续努力希望其他人注意到?

这是时间问题、项目精彩程度还是运气问题?

有帮助吗?

解决方案

人们只会做他们认为有价值的事情. 。Web 服务器有什么令人兴奋的地方?没什么,但 Apache 一直在不断前进 - 启动该项目的人们 都关心。所以,我建议你 在您的用户所在位置寻求帮助.

另外,没有人会想要击败他们看不到做任何事情的代码库,所以你可以使用 0.01 版本 靠你自己. 。耶!

网络书 生产开源软件 是一个很好的起点,因为它解决了许多您肯定会忽略的问题。

其他提示

我不认为人们在开始开源项目时认为他们会因此获得帮助。大多数优秀的开源项目都是由一两个人开始从事他们喜欢的项目。

在一段时间内,他们的项目对其他人也很有价值,从那时起他们开始招募志愿者。所以,你应该继续你的项目,人们就会来。

我已经开始了一个开源项目 章鱼 3年前的现在。我可以从已经发布的答案中至少确认两件事:

  1. 选择一个好名字(如 生产开源软件 书)
  2. 释放于 鲜肉 帮助

1) 一开始,我真的很喜欢章鱼用他的 8 条触手抓住所有圆木并让动物制作出“O'Reilly 书籍风格”的想法

  • 搜索章鱼返回詹姆斯邦德电影......:(
  • 所有 octopussy 域名都被保留,所以我选择了 8pussy.org,这听起来像是色情网站......:( (编辑:官方网站现在是 章鱼.pm... :) )

2) 我发布了我的第一个发布公告 鲜肉 我第一次公开发布后 6 个月 来源锻造, ,我看到了差异......从每月 30 次下载跃升至每月 160 次下载

更多的下载并不一定意味着更多的开发者,但它会带来更多的反馈!

这本书 生产开源软件 卡尔·福格尔(Karl Fogel)的著作是一本值得一读的好书。它可以帮助您了解开源开发模型以及驱动 OSS 开发人员为项目做出贡献的因素。我强烈建议您看一下这本书。

我在 Sourceforge 上启动了一些开源项目。唯一能让其他人做出贡献的方法是 (a) 具有对商业开发人员有价值的功能,并且 (b) 没有可用的商业产品具有该功能。基本上,这是一个尚未商业化的利基市场。找到它的人是通过谷歌搜索某些术语来找到的。

因此,对我来说,让人们做出贡献就是做一些“独特”的事情。

顺便说一句,一旦有商业产品可以完成我的项目,贡献就停止了。我想购买这个东西比帮助建造它更容易。

想一想,这也许不是一个坏建议。一种开源职位发布。这是 Stack Overflow 的一部分。很好的曝光度。甚至可能还有徽章。;)

是时候对一个老问题给出新的答案了。

列出您的项目 自由代码网 (以前是鲜肉)

这个问题在发布时不存在,但现在有了 Stack Overflow 的开源广告.

正是为了寻找开源项目的开发人员。

许多年前,人们在网上发布了新代码发布的广告 鲜肉. 。我不知道这是否仍然是常见的。(我刚刚读了他们的关于页面,似乎更多的是面向 Unix 和跨平台的软件项目。如果你的软件更多是针对Windows的,可能会有更好的论坛。)

我刚刚想到的另一件事是代码的许可方面。再说一次,我不能代表 Windows 开源人群说话,但是,在 Linux 圈子里,通常你的代码必须使用 通用公共许可证, ,或者至少一个 兼容 GPL 执照, 获得很大的牵引力.

祝您的项目发展顺利!

为什么不在这里问呢?寻求经验来充实简历的新程序员可能会加入。

我们这些年长的极客,根据我自己的经验,我做我喜欢的事情。对我来说,它主要与人工智能相关或(不要笑)魔兽争霸和文明4 mods。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top