Well, this shouldn't be taken too literally. I'm not even sure
something like perfect code exists...

My point is more that a patch should be made good enough, in the
maintainer opinion, before landing. Delaying necessary changes after
the patch has been landed is not a good maintenance strategy.

On 27 March 2013 22:53, James Cameron <[email protected]> wrote:
> I disagree.  A 90% working patch should be reviewed or even accepted,
> if it improves the situation more than it degrades the situation.
>
> Don't let the good be the enemy of the perfect.
>
> In particular, if the patch fixes a high priority ticket but opens
> three low priority tickets, the project has still benefited.
>
> Each patch mail can be considered a "release" of sorts.  Releasing
> early and often increases collaboration.
>
> --
> James Cameron
> http://quozl.linux.org.au/
> _______________________________________________
> Sugar-devel mailing list
> [email protected]
> http://lists.sugarlabs.org/listinfo/sugar-devel



-- 
Daniel Narvaez
_______________________________________________
Sugar-devel mailing list
[email protected]
http://lists.sugarlabs.org/listinfo/sugar-devel

Reply via email to