So I'm gonna enter that conversation here, if we want to have automated builds for debian based systems not on Launchpad we really need the following:
1. Hardware (we already got a virtual server capable of building the daily isos, so it should be able to handle this, if needed we can also go dedicated) 2. a build daemon, which is buildd that debian uses for it's build machines (we can use that 1 to 1 like launchpad) 3. a system managing builds and versions (which I'd prefer to build or use something highly flexible and adapt) 4. a repo server that hosts the packages and can support high traffic (that's a matter of renting it really) I don't see any issue in these things, especially the hardware and build based stuff. Building something to manage the builds and versions should not be a big deal either, but the real question has to be if we want to go and diy a Launchpad replacement or use something finished and integrate the build part into it. On Wed, Jul 10, 2013 at 11:42 PM, Sergey "Shnatsel" Davidoff < ser...@elementaryos.org> wrote: > what do we need in order to get our own repo and automated build >> infrastructure? Is it a hardware issue? >> > > A lot of things I'm afraid. Off the top of my head, the list is as follows: > > 1. hardware > 2. pbuilder configuration (mostly done) > 3. some piece of software to accept dput uploads (should exist, but > not found yet) > 4. some piece of software to create and maintain the repository > (should exist, but not found yet) > 5. lots of integration scripts to write and secondary systems to set > up (mailer to report failed builds, etc) > 6. some UI to be able to make sense of all that and manage the setup > (probably doesn't exist) > > -- > Sergey "Shnatsel" Davidoff > OS architect @ elementary > > -- > Mailing list: https://launchpad.net/~elementary-dev-community > Post to : elementary-dev-community@lists.launchpad.net > Unsubscribe : https://launchpad.net/~elementary-dev-community > More help : https://help.launchpad.net/ListHelp > > -- <http://elementaryos.org/>*Fabian Thoma* | *Council Member* elementary OS fab...@elementaryos.org / elementaryos.org
-- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp