Here are some technical problems that immediately come to mind: - We would be missing launchpad user integration. We would either need to replicate our users and teams in github or create a mapping between github and launchpad. - Our workflow tools would need to be ported to talk to git and github. This includes things like lp:tarmac and lp:cupstream2distro. The git plugin appears to help here, but doesn't appear to do things like enforce review requirements and comment on reviews.
Francis On Mon, Dec 16, 2013 at 11:29 AM, Evan Dandrea <[email protected]> wrote: > What problems do you guys foresee with this? Jenkins seems to have > pretty good Git support. Package builds would be a giant missing > piece. > > > ---------- Forwarded message ---------- > From: Thomas Voß <[email protected]> > Date: 14 December 2013 06:53 > Subject: CI/QA infrastructure for GitHub projects > To: Julien Funk <[email protected]>, Canonical Gustavo > Niemeyer <[email protected]>, Oliver Ries > <[email protected]>, Loïc Minier <[email protected]>, > Evan Dandrea <[email protected]> > > > Hey Julien, Hey Evan, > > we are currently thinking about hosting the push notification server > project on GitHub for GitHub offering a much better source code review > process than launchpad. > However, launchpad and bzr offer tight integration with our CI and QA > processes and we would like to know if it is possible to integrate > GitHub projects as tightly with our CI and QA workflow, with a focus > on integration testing. > > What do you think? Can you foresee any issues with externally hosted > projects on GitHub? > > Thanks, > > Thomas > > -- > Mailing list: https://launchpad.net/~canonical-ci-engineering > Post to : [email protected] > Unsubscribe : https://launchpad.net/~canonical-ci-engineering > More help : https://help.launchpad.net/ListHelp -- Francis Ginther Canonical - Ubuntu Engineering - Continuous Integration Team -- Mailing list: https://launchpad.net/~canonical-ci-engineering Post to : [email protected] Unsubscribe : https://launchpad.net/~canonical-ci-engineering More help : https://help.launchpad.net/ListHelp

