Project:Java

Herds
The Gentoo Java Project maintains the following herds:

Join us!
There is currently a lack of manpower in the Gentoo Java team. While we're happy if you help out e.g. on bugzilla or the java and java-experimental overlays at first, we appreciate much if you sign up as a full Gentoo developer as soon as you can. Experience with non-java ebuilds is helpful for that, too.

Please see the devmanual page on becoming a developer for more details.

Quiz
You can also prepare for the Gentoo Java quiz and have your answers reviewed by a member of the team. See the list of questions.

Next Meeting
When?
 * Mar 06th 2015 @ 21:00 UTC (see below)

Where?
 * #gentoo-java @ irc.freenode.net

Topics
Please put here your ideas what should be discussed with regard to Gentoo Java. Even non-members of java herd are encouraged to put their ideas here, they are welcome! Also please add your nick to your idea so that we can easily track back who brought the idea.
 * Who makes the decision that to become Gentoo Java dev we require Java quizes? Can we loosen that for gnu_andrew? (fordfrog)
 * Upgrading EAPI0/EAPI1/EAPI2 ebuilds - (mrueg)
 * Almost every project uses Maven now but Maven doesn't play well with Portage. What to do about that? (Chewi)
 * Java has no preprocessor, hence build-time dependencies are rarely optional. This has become a major burden. Maybe Soot can help? (Chewi)
 * Increased use of third party libraries is slowly but surely dragging us into jar hell with version conflicts. Can we apply USE-style dependencies to the package.env format to avoid this? (Chewi)
 * gcc-4.9.2 has gone stable so we need to add gcj-jdk-4.9.2 to match. sera and TomWij previously dealt with this so someone new needs to step up. Should be straightforward. (Chewi)
 * apicheck has never been packaged and it also seems to struggle with modern Java. It depends on japitools, which hasn't been updated since 2006. Maybe this could be replaced with japi-checker. (Chewi)