|Description||We maintain everything Java-related in Gentoo, that is, most of dev-java/* and also packages in categories like dev-util, www-servers etc.|
No lead election date set
(and inherited member(s))
Resources offered by the Java project are:
- User Guide
- Developer Guide
- Gentoo Java Packing Policy
- Guide for Tomcat 6.0.x on Gentoo
- Java overlays
- Java mailing list
- Java bugs
- Java mailing list archives
- #gentoo-java on irc.freenode.org
- Why build from source?
- Getting involved
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-overlay at first, we would appreciate it very much if you could sign up as a full Gentoo developer as soon as you can. Experience with non-Java ebuilds is helpful for that too.
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.
#gentoo-java on irc.freenode.net
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.
Topics for the next meeting
Topics from previous meetings
- 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)
- 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)
This page is based on a document formerly found on our main website gentoo.org.
The following people contributed to the original document: Joshua Nichols (author), Karl Trygve Kalleberg (author), and William L. Thomson Jr. (author) on May 8, 2013
They are listed here because wiki history does not allow for any external attribution. If you edit the wiki article, please do not add yourself here; your contributions are recorded on each article's associated history page.