early releases, continuous integration, warm bodies and cool machines

Posted by Bjoern Michaelsen on 23 July 2012

early releases, continuous integration, warm bodies and cool machines

All the streamlining in LibreOffice package done upstream at LibreOffice itself, by Rene at Debian and the tiny bits and pieces I do on top of that at Ubuntu are beginning to pay off:

Yesterday a package containing a prerelease of the upcoming LibreOffice 3.6 major series has been uploaded to the upcoming Ubuntu Quantal series (due to be released as stable in October 2012) -- a month earlier than we did a year ago on Oneiric. While this package is far from perfect in its current state, having it in this early is giving us a lot more real world test coverage -- of which upstream LibreOffice will without doubt profit too. This will help improving the LibreOffice we will finally ship with in Quantal as it gives us more time to detect and fix errors in all of LibreOffice, LibreOffice packaging and Ubuntu Quantal -- the platform it is build upon. So if you want to help in testing: get Quantal and start torturing LibreOffice on it.

This is approaching continuous integration as it should be. Speaking of which, not only do we have LibreOffice on Ubuntu being tested earlier by warm bodies, but also by cool machines: TheĀ Jenkins Bot Job that dutifully builds the LibreOffice package daily -- and already gave early warning twice about changes in the stack below LibreOffice that caused the LibreOffice build to fail, which was very helpful -- will now be switched to build the head of the libreoffice-3-6 upstream branch. Development on the release branch has slowed enough so that we can use that test builder now not only to detect conflicts/incompatibilities in Quantal as it is moving ahead, but also in upstream LibreOffice on the release branch.

One nitpick that we should probably fix is the collision of the LibreOffice and Ubuntu branding in the new splash screen -- something that was bound to happen with the two brand colors being orange and green:

There are multiple possible solutions to this, the most simple one: removing the ubuntufied orange progress bar and making it white like upstream, but I cant help but notice that some of the other proposals like 'clean' although not winning the vote on g+ would not be that problematic. Your input on this topic is welcome, but having installed Quantal (and testing LibreOffice) is a prerequisite. ;)

Originally published on 2012-07-23 10:33:33 on wordpress.