您建议哪些开源项目作为初学开源开发人员的好地方?我认为重要的因素有一些显而易见的因素,例如编写良好的代码和对新手有帮助的社区。但是,如果代码库是这样的话,我可以开始攻击一些小问题,而不必真正了解一切如何运作的细节。
我更喜欢可以使用C / C ++ / Java / Python / Scala在Linux上开发的东西。
答案 0 :(得分:12)
尝试选择这样的项目永远不会有效,因为这不是你热衷的事情。什么是您每天使用或喜欢使用的开源项目?去那个工作。
答案 1 :(得分:10)
请看这里:(请选择一个孤儿): - )
unmaintained http://www.unmaintained-free-software.org/favicon.ico unmaintained-free-software
答案 2 :(得分:2)
这实际上取决于您对于潜入哪个项目的兴趣。
大型项目(例如Firefox,OpenOffice等)的基本原理是它有许多开发人员,完善的代码库以及许多小任务/错误。
较小项目的基本原理是您将更加熟悉代码和应用程序。您可能会了解团队中的其他开发人员并更好地理解整体概念。此外,您对项目的补充可能会更加明显。
答案 3 :(得分:1)
sourceforge 有一个寻求新开发者的项目列表。有几种用于您所要求的编程语言:
http://sourceforge.net/people/?category_id=1
除开发者外,他们还有更多帮助请求:
答案 4 :(得分:1)
选择一个你已经使用过并且喜欢的人。