On 21/01/2019 17:59, Roy Lenferink wrote:
> I think it is an excellent idea to suggest submitting an ICLA to
> contributors when they submit a contribution.

Generally, adding barriers to participation reduces contributions rather
than increases them.

If folks want to submit an CLA then of course they can (and there is no
harm in pointing this out to a new contributor) but it should remain
optional until someone is made a committer.

I'll go further and say that I have seen some projects require CLAs from
contributors for some/all contributions and I think that is adding
unnecessary barriers to participation.

> CNCF is using a bot on their GitHub repositories which adds a label to
> every pull request whether the contributor has a cla on file [1][2].
> More info on this here [3]
> The cla label is checked before the PR can be merged.
> 
> As we're moving to a broader GitHub integration maybe it is an idea to use
> a technology like this as well.

That would make CLAs mandatory and I disagree very strongly with any
move in that direction.

> I can foresee a small problem with this, as AFAIK all CLAs are still
> processed manually, but correct me if I'm wrong.

CLA processing is largely automated and work is in hand to make it more so.

Mark

> 
> What do you think?
> 
> [1] http://home.apache.org/~rlenferink/img/cncf-cla-message.png
> [2] http://home.apache.org/~rlenferink/img/cncf-cla-reporting.png (last
> job: cla/linuxfoundation)
> [3]
> https://github.com/kubernetes/community/blob/master/CLA.md#the-contributor-license-agreement
> 
> - Roy
> 
> Op ma 21 jan. 2019 om 07:02 schreef Craig Russell <apache....@gmail.com>:
> 
>>
>>
>>> On Jan 20, 2019, at 9:52 PM, Craig Russell <apache....@gmail.com> wrote:
>>>
>>> Hi Sharan,
>>>
>>>> On Jan 13, 2019, at 5:59 AM, Sharan Foga <sha...@apache.org <mailto:
>> sha...@apache.org>> wrote:
>>>>
>>>> Hi Craig
>>>>
>>>> One thing that we have done in OFBiz is that when a contributor
>> requests access to our wiki, we ask them to complete an ICLA before the
>> access request is processed. This has helped to capture people who for
>> example want to create documentation.
>>>
>>> This is a terrific idea. I think we should add something to the PMC
>> pages about recognizing contributions and asking contributors to file ICLAs.
>>
>> Thinking about this some more, we might even recommend that the PMC
>> actively monitor contributions from non-committers, not just those who
>> request access to the wiki; and suggest that they should submit an ICLA.
>>
>> Craig
>>>
>>> In addition to the community building and the recognition, filing an
>> ICLA has subsequent benefits to the project and the future committer. Just
>> as soon as the PMC decides to invite the contributor to become a committer,
>> they can finish the process without any delays.
>>>
>>> I'll propose some updates to the PMC community pages to reflect this.
>>>
>>> Craig
>>>>
>>>> We have setup a page with some basic explanations of what an ICLA is
>> and why we are asking them to sign one.
>>>>
>>>> https://s.apache.org/NrGP <https://s.apache.org/NrGP>
>>>>
>>>> As well as setting them up with wiki access, we flag them in our Jira
>> as part of a contributor group where they can then actually start assigning
>> tasks (including the non technical ones) to themselves.
>>>>
>>>> Perhaps this could be one of the potential suggestions that we could
>> include for projects.
>>>>
>>>> Thanks
>>>> Sharan
>>>>
>>>> On 2019/01/10 15:52:19, Craig Russell <apache....@gmail.com <mailto:
>> apache....@gmail.com>> wrote:
>>>>> Hi Sally,
>>>>>
>>>>>> On Jan 10, 2019, at 12:53 AM, Sally Khudairi <s...@apache.org <mailto:
>> s...@apache.org>> wrote:
>>>>>>
>>>>> Great writeup and I can wholeheartedly agree with everything except
>> this:
>>>>>
>>>>>> 3) All project/committee participants are encouraged to sign an ASF
>> ICLA in order to have their contributions recognized.
>>>>>
>>>>> With my Secretary hat on: It is really a lot of work to process
>> non-CLA contributors. So I'd change this to:
>>>>>
>>>>> 3) All project/committee participants are required to sign an ASF ICLA
>> in order to have their contributions recognized.
>>>>>
>>>>> Normally this will have been done in step 2 but your writeup seems to
>> imply that filing an ICLA is optional. My recommendation: not optional.
>>>>>
>>>>> Regards,
>>>>>
>>>>> Craig
>>>>>
>>>>> Craig L Russell
>>>>> Secretary, Apache Software Foundation
>>>>> c...@apache.org <mailto:c...@apache.org> <mailto:c...@apache.org <mailto:
>> c...@apache.org>> http://db.apache.org/jdo <http://db.apache.org/jdo> <
>> http://db.apache.org/jdo <http://db.apache.org/jdo>>
>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org <mailto:
>> dev-unsubscr...@community.apache.org>
>>>> For additional commands, e-mail: dev-h...@community.apache.org <mailto:
>> dev-h...@community.apache.org>
>>> Craig L Russell
>>> Secretary, Apache Software Foundation
>>> c...@apache.org <mailto:c...@apache.org> http://db.apache.org/jdo <
>> http://db.apache.org/jdo>
>> Craig L Russell
>> Secretary, Apache Software Foundation
>> c...@apache.org <mailto:c...@apache.org> http://db.apache.org/jdo <
>> http://db.apache.org/jdo>
>>
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org

Reply via email to