Open build system for MeeGo and Maemo
OBS (Open Build System) is a cross-compiling, Scratchbox-replacement cum autobuilder which was used by Mer, is being used by MeeGo core and is now shaping up for both the MeeGo and Maemo communities. David Greaves, who after a lot of impressive work on Mer is now working at Nokia on build systems, is now pushing for a multi-target build system for developers: I'm really excited as I see this as a way for the Maemo and Moblin development communities to transition smoothly into a MeeGo future; we should eventually be able to offer an easy way to build applications for Fremantle, Harmattan, MeeGo and future device OSes too. With Qt promising cross-platform applications, OBS should be able to provide cross-platform building. A developer should be able to write a Qt app on his desktop, and then upload it to OBS and have it built - and available through a repository - on Fremantle (Maemo 5), Harmattan (MeeGo x.y) and MeeGo-proper.