加入项目的正常进展似乎是在一段时间内做出贡献,赢得信任,然后被接纳为社区成员(即拥有提交访问权限)。
现在,我显然已经知道如何以某种方式参与进来的“最佳方式”,这不是我的问题,我希望得到的是:其他人是如何参与进来的?当然,并不是每个人都走上了“寻找一个项目并提交补丁”的路线--或者他们走了吗?我在开源社区里不认识任何人,所以我很想知道.
也许你已经认识了一个社区里的某个人然后就陷入其中了?也许你对某些bug感到沮丧,并开始为之做出常规贡献?也许你刚刚在SourceForge上发现了一个项目..。
更新:
似乎最常见的原因只是痒痒,对单点报价说:“寻找一个项目的贡献往往不是正确的方式。”相反,您应该加入开源社区,为您已经知道和使用的项目做出贡献。
重要信息:
请,请,请:请告诉我你的具体经验,没有一般的答案请。另外,只有当您是项目成员或修补程序贡献者时才回答。请不要就如何加入社区给出建议,这不是我想要的答案。如果您想就加入一个社区提供建议,请在另一条线上回答。。
很好的答案:
相关信息:
发布于 2009-04-05 00:41:41
我个人的轶事:
建议:
与其寻找要加入的项目,不如尝试为您已经使用的项目做出贡献。
通常很难跳入“核心”开发,因为(a)在一个大项目上,这可能是一个需要理解的相当大的代码块,(b)可能已经有一组核心人员正在从事这项工作。
所以,假设你喜欢一个特定的软件,并且想要开始做贡献,你可以开始在边缘工作。这里有几个具体的任务,可以帮助你融入团队。
祝好运!
发布于 2009-04-05 00:50:47
人们通常参与的方式是:
如果您重复最后几个步骤几次,维护人员可能会允许您提交对项目的RCS存储库的访问,这样您就会变得非常危险。但底线是,应该由你来做一些事情,比如编写一些代码--仅仅对一个项目“感兴趣”是不够的。
发布于 2009-04-05 00:41:48
我加入了DiSo和Greasemonkey。
我发现参与项目的最好方法是尽早进入项目,或者只是非常感兴趣。对于DiSo或我正在进行的各种github项目,前者是前者,与我的Greasemonkey贡献一样,后者是后者。
寻找一个项目的贡献往往不是正确的方式。使用一些东西,找出你想要构建/修复的东西,然后去做。
https://stackoverflow.com/questions/718107
复制相似问题