[maemo-developers] extras: autobuilders
From: Neil Jerram neil at ossau.uklinux.netDate: Sat Nov 10 00:39:39 EET 2007
- Previous message: extras: autobuilders
- Next message: extras: autobuilders
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
"Andrew Flegg" <andrew at bleb.org> writes: > 1) Simple ability to upload a source package(s). > 2) Have that source package compiled on as many SDKs as possible (OS 2006, OS > 2007 and OS 2008 should be possible with some/most packages). > 3) The ability to update a source package in a simple manner (triggering a > recompile). > 4) When a new SDK is released, everything should be recompiled and redeployed > to extras-{devel,testing,...}. These are the main points for me too, but in addition: 5) Subject to some automated measure of quality (maybe just successful building), the built packages are automatically published into the extras{-testing} repository. 6) If it doesn't already exist, an entry in the Application Catalog is automatically created, including .install file(s) for all supported OSs. Then there are (probably obvious) things about the detailed operation of the above points, like automatically emailing the uploader if a package doesn't build. If possible, it might make sense for the interface to the auto-builder to be integrated into garage. - It feels reasonable to say that a project must have a garage page, in order to use the auto-builder. - Instead of emailing the uploaded in case of build failure, the auto-builder could submit a bug to the project's tracker instead. - Garage could provide a convenience page for uploading a source package to the auto-builder. For the benefit of people with lots of projects, however, this probably should not be the _only_ uploading interface; it would be necessary if something scriptable worked also. Regards, Neil
- Previous message: extras: autobuilders
- Next message: extras: autobuilders
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]