[cle-release-team] Managing CLA's with new contributions

Neal Caidin neal.caidin at apereo.org
Wed Mar 12 18:09:50 PDT 2014


How about something like this strawperson (as in, intended to generate 
discussion if you don't like it) procedure:

1. If a developer sees a patch has significant IP and he is not sure if 
there is a CLA, write to licensing at apereo.org to ask.

2. If the response is affirmative, then done. If response is negative, 
I'm on the licensing group and can follow up to get the CLA(s).

3. I'll comment on the ticket when the CLA(s) are on file, or provide an 
update if they are taking some time.

This only falls down if I happen not to be available (I keep the TCC 
chair informed of my schedule).

-- Neal


> Aaron Zeckoski <mailto:azeckoski at unicon.net>
> March 12, 2014 at 5:12 PM
> How would I know if someone has a CLA or not when I am reviewing and
> applying a patch from them?
> -AZ
>
>
>
>
> Sam Ottenhoff <mailto:ottenhoff at longsight.com>
> March 12, 2014 at 4:45 PM
> > and that it is up to those who have commit privileges to
> > make sure not to commit something large from a person that does not have
> > a CCLA.  Does everyone agree with this characterization?
>
> Yeah more or less, but I'd like to see our community coordinator role 
> stay up to date on large patches and to contact institutions and 
> individuals that don't have CLAs signed.  If there is no contact back 
> from the individual or institutional rep, the community coordinator 
> should leave a note on the JIRA.
> Neal Caidin <mailto:neal.caidin at apereo.org>
> March 12, 2014 at 4:32 PM
> [Sakai PMC and Sakai Core Team]
>
> Howdy folks,
>
> I've been trying to get my brain wrapped around how to best manage 
> incoming contributions and CLAs. From talking (virtually) with the 
> Apereo Licensing group and based on the Apereo licensing documentation 
> [1] , it seems that the spirit or intention is that small fixes do not 
> need CLA's but larger and more complex contributions do need CLA's 
> (corporate Contributor License Agreements - CCLA's ; and individual 
> Contributor Licenses - iCLA's).
>
> One suggestion from Dr. Chuck is that at some point a "patch" becomes 
> a contribution when it includes new significant IP rather than just 
> fixing a bug or glitch and that it is up to those who have commit 
> privileges to make sure not to commit something large from a person 
> that does not have a CCLA.  Does everyone agree with this 
> characterization?
>
> [1] Apereo licensing documentation - http://www.apereo.org/licensing
>
> Thanks,
> Neal
>
>

-- 
Neal Caidin
Sakai Community Coordinator
Apereo Foundation
neal.caidin at apereo.org
Skype me! (but let me know in advance for the first interaction) - nealkdin

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/cle-release-team/attachments/20140312/6474d650/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: postbox-contact.jpg
Type: image/jpeg
Size: 1247 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/cle-release-team/attachments/20140312/6474d650/attachment-0003.jpg 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: postbox-contact.jpg
Type: image/jpeg
Size: 1265 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/cle-release-team/attachments/20140312/6474d650/attachment-0004.jpg 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: compose-unknown-contact.jpg
Type: image/jpeg
Size: 770 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/cle-release-team/attachments/20140312/6474d650/attachment-0005.jpg 


More information about the cle-release-team mailing list