Wednesday, November 14, 2007

Babel

I just got my committer status for the Babel project. I'm pumped! From the Babel homepage:

Babel will be a set of tools to make the job of globalizing Eclipse projects easier. We also want to provide ways for people world wide, who are interested, to contribute translations in their language of choice.

The basic idea behind Babel is to allow anyone to contribute individual string translations for Eclipse, in the language of their choice, via a website (and perhaps eventually via a plugin?). From there, the community can rate and update string translations from other contributors, and also translate them to even more languages. When all the strings have been translated in various languages, the Babel team can build quality language packs for everyone to download. Community collaboration at its best.

My task on this project will be to work with Gabe on the Babel website code -- nothing fancier than your typical LAMP application. We got a good kick-start with an initial code contribution from Aptana, which has been checked-in to CVS. Gabe and I will spend the next few weeks massaging the code, adding these features (and others as they show up in Bugzilla):
  • Eclipse look-and-feel, with authentication source being Bugzilla (no bug)
  • String versioning (bug 205339)
  • String Rating (bug 209687)
  • Audit Log (bug 205337)
We should have something beta by mid-December for you to try out.

Sunday, November 04, 2007

Eclipse 3.4 M3 is out!

The latest stable build of the upcoming 3.4 release was made available last Friday. Although Eclipse 3.4 is only due out next June, this is your chance to get a preview of what's coming. Although Eclipse stable builds are known to be high quality and reliable, you're encouraged to use bugzilla and file any bugs or enhancement requests you encounter during usage.

Downloads
New and Noteworthy (New in M2, New in M1)
Eclipse 3.4 Roadmap/plan

Follow the goodness by visiting the Eclipse project homepage often.