Re: Gerrit patch review, and gating (was: Call for help from KDE Team)
On Tuesday 06 May 2014 11:03:07 Thomas Goirand wrote:
> On 05/02/2014 06:17 PM, David Goodenough wrote:
> > On Friday 02 May 2014 11:32:41 Maximiliano Curia wrote:
> >> ¡Hola Paul!
> >> El 2014-05-02 a las 08:40 +0800, Paul Wise escribió:
> >>> On Fri, May 2, 2014 at 2:19 AM, Maximiliano Curia wrote:
> >>>> For quite a while now the KDE team has been severely understaffed. We
> >>>> maintain a lot of packages, with many different kinds of bugs, but we
> >>>> don't have enough people to do all the work that needs to be done. We
> >>>> have tools that help us automate the update to new upstream releases,
> >>>> but that's just the tip of the iceberg of our work and so we are
> >>>> writing to invite more people to get involved in the team and help us
> >>>> get KDE software in Debian into better shape.>
> >>> Have you invited the Kubuntu team to join you? I'll send a mail to the
> >>> other derivatives I can find that use KDE.
> >> We've invited the Kubuntu team to merge their efforts with ours and use
> >> the
> >> same packaging vcs. The answer was positive, although the migration is a
> >> bit too far in the future. They sort of agree that they could migrate
> >> from launchpad bzr to git.debian.org, but as they are a larger group
> >> they separate junior and senior developers, requiring a review for each
> >> junior commit, for which they have a workflow and systems in place that
> >> won't be directly usable in git.debian.org. so the idea is to keep in
> >> sync most of our work, and see if we can figure out a way to merge it.
> >> Which translates to some overhead and a larger TODO list than an
> >> immediate
> >> help, but sure, once certain threshold in time invested is reached, both
> >> Debian and Ubuntu could benefit from it.
> >> Happy hacking,
> > Sounds like a job for Gerrit. Currently not fully packages for Debian
> > but I understand there is work being done one it. There is a github
> > project at https://github.com/dnaeon/gerrit-debian which builds debs.
> > David
> Someone starting a Debian package is a good idea, though IMO, it'd be
> nicer if gerrit could be properly packaged in Sid / Testing. Does anyone
> want to work on that? The above Debian package doesn't seem good after a
> quick look (for example, it build-depends on java6-runtime-headless
> which isn't in Sid anymore, depends on git-core instead of git,
> copyright file isn't right, etc.). If hands are raising for packaging
> gerrit and the necessary tools for building a gate, then I'd be happy to
> work on that as well (though I feel like I've got enough work with the
> packaging of OpenStack already, so my time would be unfortunately
> I've seen that the DSA are currently building an OpenStack cloud (using
> the new Icehouse packages). I'm not sure what will be its use, or what's
> the current plan, though it'd be a super nice idea to use it to setup
> Gerrit and some kinds of gating process (piuparts & adequate comes to
> mind of course). This could be for example used for spawning VMs to do
> some checkings of each git commit on Alioth, with Gerrit as a tool for a
> patch review process.
> Thomas Goirand (zigo)
There was talk of packaging Gerrit on the java list some while ago, but
it seems to have died. Perhaps it would be worth asking there. There were
some pre-reqs missing at the time so it may that some or all have now been
packaged and gerrit work just needs restarting.