Language agnostic 您建议对哪个开源项目做出贡献?

Language agnostic 您建议对哪个开源项目做出贡献?,language-agnostic,open-source,Language Agnostic,Open Source,对于一个刚起步的开源开发人员,您会推荐哪些开源项目?我认为重要的因素是一些显而易见的因素,如编写良好的代码和对新手有用的社区。但是,如果代码库是这样的话,我就可以开始破解一些小问题,而不必真正了解每件事情的细节,那就太好了 我更喜欢使用C/C++/Java/Python/Scala在Linux上开发的东西。尝试选择这样的项目永远不会成功,因为它不是你所热衷的东西。您每天使用或喜欢使用的开源项目是什么?去做那个吧。这实际上取决于你的兴趣以及你要从事的项目 大型项目(如Firefox、OpenOff

对于一个刚起步的开源开发人员,您会推荐哪些开源项目?我认为重要的因素是一些显而易见的因素,如编写良好的代码和对新手有用的社区。但是,如果代码库是这样的话,我就可以开始破解一些小问题,而不必真正了解每件事情的细节,那就太好了


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

尝试选择这样的项目永远不会成功,因为它不是你所热衷的东西。您每天使用或喜欢使用的开源项目是什么?去做那个吧。

这实际上取决于你的兴趣以及你要从事的项目

大型项目(如Firefox、OpenOffice等)的基本原理是,它有许多开发人员、完善的代码库和许多需要解决的小任务/bug


小型项目的基本原理是,您将更加熟悉代码和应用程序。您可能会了解团队中的其他开发人员,并更好地理解整体概念。此外,您添加到项目中的内容可能更引人注目。

sourceforge有一个寻找新开发人员的项目列表。您需要的编程语言有以下几种:

除了开发人员,他们还有更多的帮助请求:


选择一个您已经使用并喜欢的项目。

说得好,大多数开源项目都是从“抓痒”开始的。如果你没有同样的渴望,那么你的动机是什么呢?你可以在更大的项目上工作,让你的简历更上一层楼,这就足够了。并不是每件事都必须是爱的劳动。好吧,我运行Ubuntu和一个或多或少完全开源的堆栈。因此,这个列表并不小。:-)而且,我不相信这种“搔痒”理论。我在公司的一些最好的工作不是我每天使用的软件。很多问题可能是有趣的,而不是相关的。@Pramod,希望我能对评论投赞成票;^)~同上-如果你对这个项目没有热情,不要在上面浪费时间。找份兼职,把钱投资于退休;-)