groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Groff] commit policy


From: Werner LEMBERG
Subject: Re: [Groff] commit policy
Date: Tue, 11 Mar 2014 07:01:38 +0100 (CET)

Hello Meg!


> The flaw I see to Werner's proposed policy is that comments and
> discussions are not stored in the git repository for posterity.  We
> are using gerrit, which is a lovely review tool, in conjunction with
> git and it's a rather lovely system.

I've worked with gerrit, and I don't like it very much.  It makes
sense if there is a very large contributor base, and if the code base
is similarly large.  For a relatively small project like groff with
such a small number of contributors, I consider it overkill.

In case there are essential discussions regarding a patch, the right
policy IMHO is to add a link to the mailing list, pointing to the
discussion.  The same holds for bug reports.


    Werner


PS: With GNU lilypond, we use a different approach.

     . patches are uploaded to google's `rietveld' system

     . our `patch meister' runs the patch and checks whether it breaks
       the system, or if the regression tests show any issues

     . after a countdown allowing for comments, a patch gets committed
       to a `staging' branch

     . if the automatic build system works fine, the pending patches
       in `staging' are finally applied to `master'

   While working and useful, this needs a person acting as the `patch
   meister'...



reply via email to

[Prev in Thread] Current Thread [Next in Thread]