[Pkg-puppet-devel] Commit practices, code review, etc
Andrew Pollock
apollock at debian.org
Wed Feb 17 22:51:33 UTC 2010
On Wed, Feb 17, 2010 at 11:20:56PM +0100, Stig Sandbeck Mathisen wrote:
> Andrew Pollock <apollock at debian.org> writes:
>
> > Coming from Google, I'm totally sold on principle of doing code
> > reviews prior to submitting changes.
> >
> > I feel that at the moment, we're all just commiting changes to the Git
> > repository on Alioth in a fairly uncoordinated manner. If we had a
> > code review prior to a commit, this would at least give everyone
> > advance warning of an impending commit.
>
> I've no experience with code review tools, but having a way to review
> commits before they enter the master branch on alioth would be an
> improvement.
>
> > The question is how to insert this into the workflow? I know of
> > Gerrit, which seems pretty cool, because it's like the code review
> > tool we use internally at Google. I don't know much about how it
> > integrates with Git, or what it would take to spin up an instance of
> > it (I think it's Java-based).
>
> I have no preference.
>
> > It seems like one for all of Alioth would be the way go.
>
> I'm not sure what you mean here. :)
I mean rather than invent something for pkg-puppet on Alioth, if Alioth
provided this infrastructure for all Alioth-hosted projects, it'd be better
to do it that way.
> > Anyone got any thoughts on this?
>
> If your experience says that it improves the quality of the teamwork, I
> would like to try using it, and see if it helps with coordinating.
I think it would definitely improve quality and communication, it just comes
down to how to do it.
A lightweight start would be to start emailing patches around instead of
committing them first, perhaps.
I need to look at Gerrit some more.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-puppet-devel/attachments/20100218/03b44f33/attachment-0001.pgp>
More information about the Pkg-puppet-devel
mailing list