我阅读了Stackoverflow.com上关于启动开源项目的问题。我遵循所有步骤,但问题仍然没有答案。
谢谢,
答案 0 :(得分:6)
在我看来,提出这些问题的最佳位置是给定项目的开发人员邮件列表。也许首先搜索它的档案以寻找类似的问题,如果你找不到任何接近的东西,可以发一点介绍,然后像你刚才这样问你的问题。我很确定如果他们的流程有文件记录(项目有时会有“如何贡献?”部分以便于贡献)或指导(从哪里开始,什么标准),我会非常友好地提供指示跟随,在哪里看,等等)。贡献一般受到欢迎和赞赏。
现在,只要您知道如何进行结帐以及如何创建补丁,就不要太担心版本控制的内容。开源格局是一种精英风格,我怀疑你会立即成为一名提交者,成为一名提交者通常需要一些时间。从小处开始,轻松解决代码如何工作(通常很难开始处理复杂的事情),提交符合项目标准的补丁,为dev / users邮件列表做出贡献,在项目IRC频道上活动等等。换句话说,变得可见并证明你应该当选并被接受为提交者。与此同时,您将对他们的过程和工具有足够的了解。
答案 1 :(得分:3)
我们可以为您提供建议,没有压倒一切的“开源项目”标准。像任何其他一组不相交的社区一样,它们都是不同的。为你感兴趣的人做贡献并尝试它,如果他们是混蛋/不宽容,那么继续做其他事情。
相反,如果你想参加练习,可以用你根本不关心的项目开始你的贡献,所以如果你保释,你就不会有任何损失。
答案 2 :(得分:1)
许多开源项目都有自己的IRC频道。你可以花一些时间来了解社区。 p>
答案 3 :(得分:1)
不要太担心。如果您正在为项目做出贡献,您将很快发现您的代码是否符合他们的标准。如果你自己创办一个,那就试着挑选好人一起工作。如果您不确定最佳做法,请在SO等社区中提问。开源是一个免费的国家,最后,你可以自由地做你想做的事。