您会建议哪个开源项目做出贡献?

时间:2008-10-27 17:12:25

标签: language-agnostic open-source

您建议哪些开源项目作为初学开源开发人员的好地方?我认为重要的因素有一些显而易见的因素,例如编写良好的代码和对新手有帮助的社区。但是,如果代码库是这样的话,我可以开始攻击一些小问题,而不必真正了解一切如何运作的细节。

我更喜欢可以使用C / C ++ / Java / Python / Scala在Linux上开发的东西。

5 个答案:

答案 0 :(得分:12)

尝试选择这样的项目永远不会有效,因为这不是你热衷的事情。什么是您每天使用或喜欢使用的开源项目?去那个工作。

答案 1 :(得分:10)

答案 2 :(得分:2)

这实际上取决于您对于潜入哪个项目的兴趣。

大型项目(例如Firefox,OpenOffice等)的基本原理是它有许多开发人员,完善的代码库以及许多小任务/错误。

较小项目的基本原理是您将更加熟悉代码和应用程​​序。您可能会了解团队中的其他开发人员并更好地理解整体概念。此外,您对项目的补充可能会更加明显。

答案 3 :(得分:1)

sourceforge 有一个寻求新开发者的项目列表。有几种用于您所要求的编程语言:

http://sourceforge.net/people/?category_id=1

除开发者外,他们还有更多帮助请求:

http://sourceforge.net/people/

答案 4 :(得分:1)

选择一个你已经使用过并且喜欢的人。