答案 0 :(得分:15)
获取Android电话。当您每天使用某些东西时,您会更容易地看到问题。每当你发现惹恼你的东西时,修复它(所有的UI东西都是Java,有些是较低级别的。)
答案 1 :(得分:8)
Apache Commons有几十个可以处理的利基领域。选择你最喜欢的并开始堵塞!更好的是,为什么不开始自己的?世界上总会有更多更好的解决方案。
答案 2 :(得分:6)
......很难成为一名提交者
:)一旦你开始为它做贡献,你就不会成为项目的提交者。所以,不要这么快就担心。
这是我的建议 -
答案 3 :(得分:5)
答案 4 :(得分:5)
我认为你能做的最好的事情就是为你实际使用的开源java应用做贡献,这样你就会受到激励。此外,不要从一些巨大的东西开始。 jDownloader,muCommander和TuxGuitar等计划是不错的选择。
答案 5 :(得分:4)
决定您所贡献项目的最重要因素是您对该项目的兴趣。如果您已经使用了开源Java代码库/产品,那么您已经拥有了一个内置的平台,下一步就是以文档/提示和代码的形式开始为它做出贡献。
对于任何项目,文档通常都是一个简单而且良好的起点。我将用个人的例子来叙述你 - 我开始通过撰写文章为NetBeans Community Docs做贡献,然后继续管理它一年。现在,我也是NetBeans Python support的代码提交者。
你也可以遵循类似的轨迹。只需选择一个您已经知道并使用的Java项目,然后修改它,了解它,然后您就可以开始修复错误或贡献功能了。不要担心很早就成为提交者。提交者往往是一个令人垂涎的职位,你必须获得。祝好运。
答案 6 :(得分:1)
你看过Kenai了吗?这是一个由Sun支持的相当新的项目托管站点,因此可能有很多机会参与其中。它还与Netbeans 6.7
有很好的集成