Il giorno mar, 07/12/2010 alle 23.06 +0100, Mark Wielaard ha scritto: > Hi all, > > For those who didn't see Pekka's blog on planet.classpath.org you can > find it here: > http://penberg.posterous.com/whats-the-future-of-gnu-classpath > > He makes some very good points. I agree with all of them. > Now the cool thing would be if I said "lets do them all right now!". > But instead I am going on vacation and be offline for about two weeks. > Sorry about that. But I didn't want to not respond at all. > > As soon as I am back I would like us to at least start moving to > mercurial on savannah if people don't mind. This is just because other > projects around free java (hi openjdk) are also using mercurial and it > seems convenient to use something similar, but other suggestions > appreciated. Hopefully we can do something similar for Mauve (it isn't > abandoned, more in the same state as GNU Classpath). And somehow > integrate/extend it with Malva and the jtreg testsuite from OpenJDK. > (They probably should stay separate projects, but at least the > autobuilder should run them. The autobuilder is in a really bad shape, > but there is a new host already that can pick up the load.) > > The discussion on the patches mailinglist does show a real problem > though. We have very little active hackers, and so aren't doing very > well helping new hackers like Pekka and Ivan to get their work > integrated. > > Opinions? Suggestions? Flames? > > Thanks, > > Mark > > Hi Mark, the post is definitely nice and I also completely agree on all points. Just quoting here what I wrote on the #classpath channel, I feel very guilty because despite I read all the GNU Classpath mails I never reply... My last two years had very little free time and most of it went to OpenJDK but I definitely agree with what Pekka wrote. Hopefully this new project (IcedRobot for the interested parties) will make us contribute more to GNU Classpath again as well. I don't know if GNU Classpath should still be a cleanroom implementation of the jdk class library though, as there are many areas that are just difficult to make it right like the last decimal format code (and btw, I spent I don't know how much time on this thing and it still doesn't work 100% right). Those could just benefit from a good out of the box implementation like the jdk; also, the OpenJDK code is free now and will always be like that, there's no way back and the effort of maintaining OpenJDK code ourselves if Oracle decides to screw up things are still less than writing the missing part of GNU Classpath to make it to the same level anyway. It's a tricky situation... Anyway, let's make the two things you proposed. And I would give my +1 to migrate to mercurial ASAP. This is sane! And then we'll make GNU Classpath shine again :) Cheers, Mario -- pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF Fingerprint: BA39 9666 94EC 8B73 27FA FC7C 4086 63E3 80F2 40CF Proud GNU Classpath developer: http://www.classpath.org/ Read About us at: http://planet.classpath.org OpenJDK: http://openjdk.java.net/projects/caciocavallo/ Please, support open standards: http://endsoftpatents.org/