On Mon, Jul 13, 2015 at 5:01 PM, Roman Shaposhnik <ro...@shaposhnik.org>
wrote:

> IIRC, the problem with Gerrit workflow is that actually
> pushes into the repo are actually done by the bot.


That's how we (the Asterix project) had things set up, but it isn't a
requirement of Gerrit. In fact we had to kind of duct-tape that facility
onto Gerrit.


> This
> runs against ASF's desire to keep push logs that actually
> make sense.
>

When we switched to using the ASF repositories as canonical, we disabled
that auto-push, and I wrote a script that tried to simplify the process of
manually transferring the changes from Gerrit to the ASF repositories. That
should satisfy your requirements as I understand them; the actual "git
push" will be performed manually by a specific individual on the commiters
list, and can be logged as such.


Responding to the rest of the conversation about having a hosted Gerrit
instance at the ASF: I don't see that that will be necessary, and to be
honest I don't think it would even be desirable for us. I feel sure that
with an ASF-hosted Gerrit, we wouldn't be able to install any hooks or
plugins, or manage permissions, or anything like that in the way that we
find useful.

Ceej
aka Chris Hillery

Reply via email to