NOV
20
2014

Kubuntu CI: the replacement for Project Neon

Kubuntu CI
[thanks to jens for the lovely logo]

Many years ago Ubuntu had a plan for Grumpy Groundhog, a version of Ubuntu which was made from daily packages of free software development versions. This never happened but Kubuntu has long provided Project Neon (and later Project Neon 5) which used launchpad to build all of KDE Software Compilation and make weekly installable images. This is great for developers who want to check their software works in a final distribution or want to develop against the latest libraries without having to compile them, but it didn't help us packagers much because the packaging was monolithic and unrelated to the packages we use in Kubuntu real.

Recently Harald has been working on a replacement, Kubuntu Continuous Integration (Kubuntu CI) which makes packages fresh each day from KDE Git for Frameworks and Plasma and crucially uses the Kubuntu packaging branches. There are three PPAs, unstable (unchecked), unstable daily (with some automated checking to ensure it builds) and unstable weekly (with some manual checking)

At the same time he's been hard at work making weekly Kubuntu CI images which can be run as a live image or installable. They include the latest KDE Frameworks, Plasma 5 and a few other apps.

We've moved our packaging into Debian Git because it'll make merges ever so much easier and mean we can share fixes faster.

The Kubuntu CI Jenkins setup has the reports on what has built and what needs fixed.

Ahora es la hora

Comments

Looks like pictures are broken in your blog.


By Sudhir Khanger at Thu, 11/20/2014 - 12:01

Thanks for your hard work!


By Markus at Thu, 11/20/2014 - 22:04

So developers who also want to have a fully stable desktop environment (= KDE 4.14) and used to do (some) KF5 work using Project Neon5's parallel install are definitely out of luck?


By RJVB at Fri, 11/21/2014 - 11:48

hello!

can i ask when the images will also be available in 64-bit? right now "neon" iso is only in 32bit...

thank you!

Simon


By simonandric5 at Mon, 11/24/2014 - 01:00