[GHC DevOps Group] CircleCI job accounting question
Ben Gamari
ben at well-typed.com
Mon Dec 11 15:22:31 UTC 2017
Simon Peyton Jones <simonpj at microsoft.com> writes:
> The problem is that many contributors, including Simon PJ, Richard, and
> me, tend to push batches of work
>
> I have not been following this thread (“job accounting” seemed above
> my pay grade) but I saw this mention of my name 😊. Without having
> read myself into the context there seem to be two issues
>
>
> * Every commit to master should be validate-clean, and this should
> be tested by the CI framework not by the contributor. This is
> essential. I would be delighted if every commit I made went through
> that gate. I’m careful, but occasionally not careful enough.
>
> * Most – perhaps all – commits should go through a code-review
> process. Here I freely admit that I tend to use (or abuse?) my
> status to make most of my commits without review, except perhaps
> informally with individuals. I’d be absolutely willing to review
> this if (a) in fact people think that the extra step would really
> improve quality (perhaps looking at past commits) or (b) the very
> fact that I do so makes people feel cross.
>
I personally think that we should strive for your first point (every
commit should be validate-clean) before attempting to tackle your
second. I, for one, am rather skeptical that putting all of your patches
through review would significantly affect quality.
Cheers,
- Ben
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 487 bytes
Desc: not available
URL: <http://mail.haskell.org/pipermail/ghc-devops-group/attachments/20171211/eb4f6f6d/attachment.sig>
More information about the Ghc-devops-group
mailing list