On Mon, Aug 23, 2004 at 08:13:26AM +1000, Andrew Cowie wrote:
> On Sun, 2004-08-22 at 15:53 +0200, Karl Trygve Kalleberg wrote:
> > We therefore send out a Challenge to every Java-wielding Squire in the
> > Lands,
> > that he or she may join us in our Quest.
>
> You know I'm in if you want me.
I certainly do want you.
Tell me what you want to help out on, and how much time you expect you can
spend.
On the Eclipse-front:
Since we last spoke, I've written the first revision of ediff (diffing tool
for extracting patches after you've manually modified stuff in
/var/tmp/portage), and hacked on Eclipse with plugins (including CDT) so that
all of what we had in 2.1.x plus a few more interesting extensions are
available for 3.0
I've unmasked 3.0, so everything is now in ~x86. I've also pushed SeJo to do
testing on ppc. I think it mostly works on ppc, too, now.
I've done most of the basic stuff. The fun begins now, when we want to get
this working with gcc-3.4's gcj (3.3's gcj simply isn't up to it). I've talked
to Dalibor Topic (main kaffe guy), and he's talked to Tom Tromey (main gcj
guy). There's some working being done to have kaffe and gcj work together.
This means we can, with heaploads of effort and very good help from the kaffe
and gcj teams, perhaps pull off the holy grail: Statically compiling most
(all?) of the Eclipse 3 core, as well as our ebuild-packages extensions, then
run the rest of the plugins using the kaffe JIT.
The gcj itself doesn't come with a JIT, you see, so when it dynamically loads
code at runtime, it takes a severe performance hit.
Webapps:
We need to get our act together with webapps written in Java. This means
working hard on jboss and tomcat, so that we can have a good, clean system to
drop in both ebuild-packaged webapps, but also third-party webapps.
I need somebody with practical, every-day experience in this field to guide
us. I've been out of this for two years already, and many things have a
changed. Axxo is reading up on the details, but there's not substitute for
hard-earned experience.
Apart from tomcat and jboss, it also entails packaging the rest of the webapps
stack (javamail, jessie, .....), much of which I've already done.
Other:
Boring maintenance, especially of the JDKs and JREs. Approx half of our
outstanding bug-reports relate to VM problems in some form or another. Many
nasty gotchas that we need to figure out and
Maintenance positions for javatoolkit (to be released) and java-config are
also up for grabs, unless Axxo and/or Cyfred decide to go for it. This
requires some python-fu.
Just chip in anywhere you like. Mail me directly for questions, suggestions,
and drop by #gentoo-java at any time:)
-- Karl T
PS. This goes to all interested idl0rs, as well;P
pgpQzIENRZkCZ.pgp
Description: PGP signature
|