Java开源项目的贡献

时间:2009-06-28 04:33:18

标签: java open-source

我想作为开发人员参与开源Java项目。 apache / java.net中的大多数项目尚未开发或很难成为提交者。任何人都可以建议一些项目,这些项目相对容易成为具有2年Java经验的开发人员。

7 个答案:

答案 0 :(得分:15)

获取Android电话。当您每天使用某些东西时,您会更容易地看到问题。每当你发现惹恼你的东西时,修复它(所有的UI东西都是Java,有些是较低级别的。)

答案 1 :(得分:8)

Apache Commons有几十个可以处理的利基领域。选择你最喜欢的并开始堵塞!更好的是,为什么不开始自己的?世界上总会有更多更好的解决方案。

答案 2 :(得分:6)

  

......很难成为一名提交者

:)一旦你开始为它做贡献,你就不会成为项目的提交者。所以,不要这么快就担心。

这是我的建议 -

  • 使用Eclipse IDE。所有项目都是开源的,拥有友好的社区和充足的贡献机会。
  • Java本身现在是open-source,现在有一些以前商业化的图书馆正在开源,这也是一个很好的贡献机会。
  • 最后,整套Apache项目也是很好的起点。有各种各样的主题,你应该找到一些你感兴趣的东西。

答案 3 :(得分:5)

如前所述,找到你正在使用的项目,因此有更多的动力进一步发展 - 无论是否由他人开发。

答案 4 :(得分:5)

我认为你能做的最好的事情就是为你实际使用的开源java应用做贡献,这样你就会受到激励。此外,不要从一些巨大的东西开始。 jDownloadermuCommanderTuxGuitar等计划是不错的选择。

答案 5 :(得分:4)

决定您所贡献项目的最重要因素是您对该项目的兴趣。如果您已经使用了开源Java代码库/产品,那么您已经拥有了一个内置的平台,下一步就是以文档/提示和代码的形式开始为它做出贡献。

对于任何项目,文档通常都是一个简单而且良好的起点。我将用个人的例子来叙述你 - 我开始通过撰写文章为NetBeans Community Docs做贡献,然后继续管理它一年。现在,我也是NetBeans Python support的代码提交者。

你也可以遵循类似的轨迹。只需选择一个您已经知道并使用的Java项目,然后修改它,了解它,然后您就可以开始修复错误或贡献功能了。不要担心很早就成为提交者。提交者往往是一个令人垂涎的职位,你必须获得。祝好运。

答案 6 :(得分:1)

你看过Kenai了吗?这是一个由Sun支持的相当新的项目托管站点,因此可能有很多机会参与其中。它还与Netbeans 6.7

有很好的集成