+1

I believe the way forward involves using pre-commit review, requiring test
coverage to pass review, and developers working in branches at all times.
SVN may be a pita when it comes to branches, but that's a solvable problem.

- Trevor

On Wed, Jun 1, 2011 at 10:52 AM, Andrew Garrett <agarr...@wikimedia.org>wrote:

> On Thu, Jun 2, 2011 at 1:28 AM, Chad <innocentkil...@gmail.com> wrote:
> > I don't think "revert in 72 hours if its unreviewed" is a good idea. It
> > just discourages people from contributing to areas in which we only
> > have one reviewer looking at code.
> >
> > I *do* think we should enforce a 48hr "revert if broken" rule. If you
> > can't be bothered to clean up your breakages in within 48 hours of
> > putting your original patch in, it must not have been very important.
>
> I'm really not a fan of drop-dead deadlines in the one to two day
> range in general. I occasionally have periods of about two or three
> days when I don't have access to a computer (or time to use one).
>
> I think that if we actually want pre-commit review (which I don't have
> a problem with), we should have pre-commit review instead of excessive
> reversion. Reverts make the revision log hard to follow, feel like a
> slap in the face to many developers (especially new ones, who this
> policy is supposed to be attracting!), and of course give us lots of
> merge conflicts and what not.
>
> I think it would combine with commits of code that's broken in the
> first place to exacerbate the current situation where a single change
> can have up to ten associated revisions where people fix little
> things, revert, unrevert, and generally make things difficult to
> review and follow.
>
> --
> Andrew Garrett
> Wikimedia Foundation
> agarr...@wikimedia.org
>
> _______________________________________________
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to