Hey folks, As has been the case for some time, the Java team is still atrociously understaffed. Below, I'll outline a few 'positions' I'd like see filled. I'm using the term really loosely, and mean it more as in the sense of 'these are things I'd like people to be working on'. If current devs are interested, that'd be great, but we're also willing to mentor some fresh blood.
* Java generalists We have tons of Java packages. It was around 400 or so last time I checked. As one can imagine, this kind of number generates a pretty constant stream of bugs and version bump requests. So, basically I'm looking for some people to help out with general maintence of our packages. I'd expect them to be familiar with Gentoo and Java (surprise!). If they are not already, they will need to become familiar with the ins and outs of how Java is handled on Gentoo. Familiarity with ant, which is used for a large majority of our packages, would be very useful. * JBoss maintainer JBoss is a pretty important app in the enterprise world of Java. It has been pretty unmaintained for some time now, and could use some love. Because of the nature of this beast, I would want someone that uses JBoss on a daily basis, preferably in an enterprise setting, to be the type of person to maintain this. * Jetty maintainer Jetty is a web container, like tomcat and resin. It also has been pretty unmaintained in recent times. Preferably, the person who picks this fella up uses jetty on a daily basis in an enterprise type setting. * Maven maintainer Currently, our package for maven is a binary package, and we don't support using maven from an ebuild. Ideally, we would be able to package it from source, and would support building packages with it. There however, are quite a few barriers to this. I outline them in detail in one of my blog posts, under 2a and 2b: http://planet.gentoo.org/developers/nichoj/2006/05/04/java_ideas_for_summer_of_code * Free Java Hackers One of illustrious users has been working on working away at getting GCJ usable as a JDK, in the sense that it can be to build our packages. We do have a handful of other free Java VMs in portage, like kaffe, sablevm, jamvm, etc. If people were interested, I think it'd be great if we could get our packages building using these other VMs. * Eclipse / Netbeans maintainers Eclipse and Netbeans are the primary IDEs for Java. Eclipse is well kept for the moment, but the plugins haven't been. Netbeans needs a bit of love though, as it hasn't been updated in awhile. So, if one or more of these sounds intersting and like something you'd want to do? For starters, you should take a gander over at our project page, and checkout various documentation we have: http://www.gentoo.org/proj/en/java/ Other things you can do: * Join our mailing list, gentoo-java. It is pretty low-traffic. Information about joining lists is at: http://www.gentoo.org/main/en/lists.xml * Lurk in our IRC channel, #gentoo-java on irc.freenode.net. It's also fairly low-traffic, so don't expect immediate responses. Hope to hear from some peeps :-D -- gentoo-dev@gentoo.org mailing list