[Openstack] A possible alternative to Gerrit ...

Sandy Walsh sandy.walsh at RACKSPACE.COM
Mon Sep 5 15:27:12 UTC 2011


I don't think there's any proposal to stop gated trunk nor to bypass initial approval from CI. 

The intention of integrating hubcap and roundabout is to provide these two critical pieces of functionality, but simply remove gerrit from the equation.

That said, whether we use roundabout or use the code that has already been created for the gerrit/jenkins integration is perhaps worthy of a discussion?

-S

________________________________________
From: openstack-bounces+sandy.walsh=rackspace.com at lists.launchpad.net [openstack-bounces+sandy.walsh=rackspace.com at lists.launchpad.net] on behalf of Ewan Mellor [Ewan.Mellor at eu.citrix.com]
Sent: Monday, September 05, 2011 6:38 AM
To: Chuck Thier; Josh Kearney
Cc: openstack at lists.launchpad.net
Subject: Re: [Openstack] A possible alternative to Gerrit ...

I think a gated trunk is very important.  We're going to have some pretty subtle bugs, and they will often be specific to one hypervisor or storage/networking platform.  If we can make sure as few of those as possible land in trunk, then we'll all be able to work close to the bleeding edge.  If trunk starts to get unstable, then we'll end up with people isolating themselves on private branches for long periods of time, and that just causes more pain in the long run.

We're much better off if every changeset passes automated tests before it's accepted to trunk.

Cheers,

Ewan.

> -----Original Message-----
> From: openstack-bounces+ewan.mellor=citrix.com at lists.launchpad.net
> [mailto:openstack-bounces+ewan.mellor=citrix.com at lists.launchpad.net]
> On Behalf Of Chuck Thier
> Sent: 04 September 2011 09:39
> To: Josh Kearney
> Cc: openstack at lists.launchpad.net
> Subject: Re: [Openstack] A possible alternative to Gerrit ...
>
> Taking a bit of a step back, it seems to me that the biggest thing
> that prevents us from using a pure github workflow is the absolute
> requirement of a "gated" trunk.  Perhaps a better question to ask
> weather or not this should be an absolute requirement.  For me, it is
> a nice to have, but shouldn't be an absolute requirement.  Perhaps a
> good issue for the PPB to take up?
>
> Thoughts?
>
> --
> Chuck
>
> On Sat, Sep 3, 2011 at 4:42 PM, Josh Kearney <josh at jk0.org> wrote:
> > I don't intend to fan the fumes here, but I think the point we are
> trying to make is that the decision to use Gerrit was made before most
> of the community was even aware of it -- much less having a chance to
> come up with a solution like Sandy did (which, IMHO, is far more
> practical than the Gerrit workflow).
> >
> > How much more resistance will it take before we can consider an
> alternative? Would a poll be out of the question?
> >
> > On Sep 3, 2011, at 3:50 PM, Thierry Carrez <thierry at openstack.org>
> wrote:
> >
> >> Jay Payne wrote:
> >>> Can we dial down the drama a bit?    It's things like this that
> will
> >>> discourage people from submitting new ideas.   Calling just the
> >>> introduction of a new idea a "revolt" is a diservice to the
> community.
> >>
> >> Well, maybe "revolt" is not the best term, but this is about
> resisting
> >> the transition to Gerrit -- one can only regret that this "new idea"
> >> wasn't introduced in the previous months, while the Gerrit solution
> was
> >> still under development and while we hadn't start transitioning core
> >> projects to that new system.
> >>
> >> --
> >> Thierry Carrez (ttx)
> >> Release Manager, OpenStack
> >>
> >> _______________________________________________
> >> Mailing list: https://launchpad.net/~openstack
> >> Post to     : openstack at lists.launchpad.net
> >> Unsubscribe : https://launchpad.net/~openstack
> >> More help   : https://help.launchpad.net/ListHelp
> >
> > _______________________________________________
> > Mailing list: https://launchpad.net/~openstack
> > Post to     : openstack at lists.launchpad.net
> > Unsubscribe : https://launchpad.net/~openstack
> > More help   : https://help.launchpad.net/ListHelp
> >
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp

_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack at lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp
This email may include confidential information. If you received it in error, please delete it.





More information about the Openstack mailing list