Our Wiki has a guideline
on joining the team which outlines the process of submitting code to the project.
As part of this year's #develop developer days (#d^3) we decided on a change to the
guideline:
It is now possible to contribute "any-size" patches (be it a bug fix or feature enhancement)
when those code pieces (your changes) are licensed under the BSD
license.
Why this change? We want to make it easier for the "accidential contributor" (ie someone
who stumbled across a bug and dabbled with our code to fix it) to get her or his changes
into our codebase without going through the "hassle" of having to sign & send
the JCA.
This should lower the barrier to contributing to our project.
If you want to work on a larger feature, we still want you to send us a JCA - the
simple reason being in it's name: it is a joint copyright assignment, making you and
the project owners to the copyright, allowing you and the project to work with the
code in any way desired. For more details on "Why the JCA" please see the guideline.
Read the complete post at http://laputa.sharpdevelop.net/PatchSizedContributionsWithoutJCA.aspx