[Koha-devel] Guidelines for Patch Acceptance/Rejection

Ian Walls ian.walls at bywatersolutions.com
Sun Nov 14 01:05:17 CET 2010


I have compiled these guidelines into a wiki page:
http://wiki.koha-community.org/wiki/Guidelines_for_Patch_Acceptance/Rejection.
If others would like to weigh in, please feel free to update the page in the
wiki.

Cheers,


-Ian

On Thu, Nov 11, 2010 at 7:50 AM, Galen Charlton <gmcharlt at gmail.com> wrote:

> Hi,
>
> On Thu, Nov 11, 2010 at 4:11 AM, Colin Campbell
> <colin.campbell at ptfs-europe.com> wrote:
> > It is worth stressing that there are things which will encourage quick
> > adoption of a patch.
> > Good commit messages, tests that prove it does what it says and doesn't
> > add needlessly to the amount of entropy in the universe.
>
> Here are other characteristics of a good patch:
>
> [1] The patch covers a single topic.
>
> For example, a patch that fixes a circulation bug and adds a new
> cataloging feature is problematic; if the circ bugfix works but the
> new cataloging feature doesn't, the patch can't be accepted as is.
> Also, such a patch is more difficult to test; somebody who is an
> expert in Koha's circulation module may not be comfortable signing off
> on a cataloging enhancement.
>
> [2] The patch is easy to read.
>
> In particular, please don't mix up major whitespace correction and
> functionality.  If you want to clean up whitespace, please do so in a
> separate patch.
>
> [3] The patch does not contain the detritus of your coding process.
>
> In other words, the patch shouldn't contain things like unguarded
> warns left over from your debugging or temporary files.
>
> Regards,
>
> Galen
> --
> Galen Charlton
> gmcharlt at gmail.com
> _______________________________________________
> Koha-devel mailing list
> Koha-devel at lists.koha-community.org
> http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/
> git : http://git.koha-community.org/
> bugs : http://bugs.koha-community.org/
>



-- 
Ian Walls
Lead Development Specialist
ByWater Solutions
Phone # (888) 900-8944
http://bywatersolutions.com
ian.walls at bywatersolutions.com
Twitter: @sekjal
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/koha-devel/attachments/20101113/6ce09041/attachment.htm>


More information about the Koha-devel mailing list