web-dev-qa-db-ja.com

Java貢献するオープンソースプロジェクト

オープンソースに開発者として貢献したいJavaプロジェクト。 Apache / Java.net のほとんどのプロジェクトは開発またはコミッターになるのが非常に難しいです。開発者として2年間の経験が比較的ありやすいプロジェクトを提案できますかJava経験。

38
srikanth

Android 電話を入手してください。あなたが毎日何かを使うとき、あなたはその中の問題をずっと簡単に見ます。迷惑なものを見つけたら、修正してください(すべてのUIはJavaで、一部は下位レベルです)。

15
Isaac Waller

Apache Commons には、作業可能な数十および数十のニッチな領域があります。お気に入りを選んでプラグインを始めましょう!さらに良いことに、自分で始めてみませんか?世界には、より多くの、より良いソリューションの余地が常にあります。

8
John Feminella

...コミッターになるのは非常に難しい

:)プロジェクトへの貢献を開始してもすぐには、プロジェクトのコミッターにはなりません。だから、そんなに早く心配しないでください。

これが私が提案するものです-

  • Eclipse IDEを使用します。すべてのプロジェクトはオープンソースであり、友好的なコミュニティと十分な貢献の機会があります。
  • Java自体は open-source になり、以前は商用であったいくつかのライブラリが現在オープンソース化されており、これもまた貢献する良い機会です。
  • 最後に、 Apache プロジェクトのセット全体も優れた出発点です。さまざまなトピックがあり、興味のあるものを見つける必要があります。
6
Anirudh

sOで前に述べたように、他の人が開発したかどうかに関係なく、使用するプロジェクトを見つけて、さらに開発する意欲を高めます。

5
Preet Sangha

あなたができる最善のことは、オープンソースに貢献することだと思いますJava実際に使用するアプリ、こうしてやる気が出ます。また、巨大なものから始めないでください。 jDownloadermuCommander および TuxGuitar が適しています。

5
George

貢献するプロジェクトを決定する最も重要な要素は、そのプロジェクトへの関心です。すでにオープンソースを使用している場合Javaコードライブラリ/製品の場合、すでにプラットフォームが構築されています。次のステップは、ドキュメント/ヒントとコードの形式でそれに貢献することです。 。

ドキュメントは通常、どのプロジェクトにとっても簡単で優れた出発点です。個人的な例を紹介します。私は NetBeans Community Docs への記事の寄稿から始め、その後1年間管理しました。現在、私は NetBeans Python support のコードコミッターでもあります。

あなたも同様の軌跡をたどることができます。 Javaすでに知っており、使用しているプロジェクトを選択し、それをいじくり回して、それについてもっと知ったら、バグの修正や機能の提供を開始できます。コミッターになることを心配しないでください。コミッターは、多くの場合、あなたが稼がなければならない切望されたポジションです。

4
user59634

Kenai を見たことがありますか?これは、Sunが支援するかなり新しいプロジェクトホスティングサイトなので、参加する機会がたくさんあるかもしれません。 Netbeans 6.7 との統合も優れています。

1
David