Monday 5 January 2015

Re: [Ubuntu-bugcontrol] Please, consider reflecting on the Canonical Contributor Agreement

On 01/05/2015 05:08 AM, David Henningsson wrote:
> Second; if you contribute just a one or two line fix, then probably the biggest issue with the CLA is the paperwork. And
> as long as your contributions are tiny compared to the total project, sure. One can just give the code away.

A one or two line fix does not actually require the CLA. Only contributions of a "substantial nature" (ie. a fix that
is not 10 lines or fewer or could not easily be described over the telephone to someone familiar with the code) require
the paperwork.

If you're just proposing spelling fixes in the documentation or a one-liner to use the newer file name for an icon, it
should get accepted upstream without fuss. If you contribute such small fixes frequently, the sum total will exceed the
threshold and you will need a CLA on file for additional contributions. This is a judgement call on behalf of the
project manager, and the goal is to balance the inconvenience (to a contributor) of the CLA against the inconvenience
(to Canonical) of not having the CLA.

Think of it this way: if it ended up in court, the judge would laugh at someone trying to exercise their rights in the
entire code base based on a single spelling correction in a comment, and award all costs and penalize the complainant
for mischief.

--
Stephen M. Webb <stephen.webb@canonical.com>

--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel