Can we retire when we see next generation picking up our work?
Thursday, March 17, 2011
Wednesday, March 16, 2011
Rpm distros unite (at least their Java stacks)
As an Eclipse developer I'm really proud to say that Eclipse happens to be the driving force for improving the Java stack in various Linux RPM distros. Kudos to all Eclipse developers for making the platform that happens to be the single Java based application that Linux packagers are willing to spend time getting it shipped with their distro!!!
Eclipse dependencies are build using the two most popular Java build systems - Ant and Maven. And that's how the whole work on getting their latest versions packaged to work properly on Fedora. A number of other people joined the effort and we wouldn't have made it without their great help. So what we have now is Maven 3.0.3 on the upstream release date (thanks to the hard work done by Stanislav Ochotnický) - hey this is the first time EVER! Mageia and openSUSE are also working hard to get their stacks updated to the state of Fedora one.
Cross-distros collaboration happens in the best possible way - dev-to-dev directly on #fedora-java or #eclipse-linux at irc.freenode.org . Let me put a small cite to show it:
[08:33] <akurtakov> sshaw: did you fix the icu4j
[08:34] <sshaw> akurtakov: yeah
[08:34] <sshaw> well dmorgan did
[08:34] <sshaw> he finished it up for me when I fell asleep
[08:34] <sshaw> akurtakov: with + sed -i -e 's|tomcat5-jsp-2.0-api|tomcat6-jsp-2.1-api|g' dependencies.properties
[08:34] <sshaw> can I drop tomcat 5?
[08:34] <akurtakov> heh, crossdistro collaboration to the rescue
[08:34] <sshaw> akurtakov: rpm distros unite
Disclaimer:
- Fedora - akurtakov - Alexander Kurtakov
- openSUSE - sshaw - Stephen Shaw
- Mageia - dmorgan - Dexter Morgan
As I have started with Eclipse and it's role - Mageia already has Eclipse and OpenSuse is really close to getting it packaged. All of this is of course based on the Eclipse Linux Tools eclipse-build project (there is Debian and Ubuntu helping there) but the RPM distros have gone one step further - even the RPM specfile is kind of a shared one.
When Andrew Overholt pointed me into starting eclipse-build I have never thought that this project will happen to be a hub for real cross-distro collaboration bigger than it's Eclipse influence. There are a number of other nice chats/ideas for collaboration that happened thanks to the personal talks that started around eclipse-build. Thanks to Niels Thykier who told us about Debian work for creating Java webapps packaging guidelines and helper tools this was brought to Fedora Java SIG meetings for discussion. There is no fruit from this discussion yet but at least we are trying to be aware of each other's work so we(all Linux distros) can come with a single position that can influence upstream Java developers - note that they are not mandatory Linux developers so they are not aware of our problems.
Collaboration is not something that can be pushed to people top-down in the FOSS world, it depends on every single contributor to make it happen bottom-up. And it is already happening you have to just join us.
Wednesday, February 16, 2011
Announcement: Eclipse Linux Tools 0.7 release
I'm especially happy to announce the Eclipse Linux Tools 0.7 release.
You can download it here (Fedora packages will be pushed together with the Eclipse Helios SR2 release at the end of this month or early next one).
Read the New&Noteworthy or use the wiki to read all the documentation. For the first time all our documetation is consolidated in a single place. Everyone is more than welcome in helping us improve it - just edit the wiki page and we will fetch it for the next release.
Tuesday, February 8, 2011
Going to Brno this weekend
In addition to the conference days Thursday and Sunday are fine too.
Monday, January 17, 2011
Announcement: Maven 3 lands in Fedora
Maven 3 is in Fedora for some time but no package was using it to build.
Things are changing we have the very first package using it to build in Fedora approved. Thus we consider it ready for general usage.
Everyone please try using maven instead of maven2 package.
All you need to do is change mvn-jpp to mvn-local and switching parameters having maven2 in their names to just maven e.g. -Dmaven2.jpp.depmap.file becomes -Dmaven.jpp.depmap.file.
We are looking for your bug reports or even better success stories. Let's make Fedora 15 rock for Maven users and let's hope that we will be able to kill Maven 2.x not later than Fedora 16.
Friday, September 10, 2010
Getting started with a source rpm downloaded from the net is even easier now
Give the import wizard your URL and watch it downloading the src.rpm file and setting up a project for you.How much easier you want it to be to start doing Fedora revews. Try it now from our nightly build site and help us reduce the pending package reviews in Fedora.
Friday, August 27, 2010
Eclipse Linuxt Tools 0.6.1
The Eclipse Linux Tools team is proud to announce our 0.6.1 release. It is available now from our update site:
http://download.eclipse.org/technology/linuxtools/update
Installation instructions are available. 34 bugs were closed as part of this release including bug fixes and new features. Highlights include:
- eclipse-build is back updated to help people build Eclipse Helios SDK
- LTTng received performance and visualization fixes
- Autotools plugins is cleaned to use other plugins APIs more carefully
- Valgrind is fixed to work with Birt from soon to be released Helios SR1