I think it is an excellent idea to suggest submitting an ICLA to contributors when they submit a contribution. 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. I can foresee a small problem with this, as AFAIK all CLAs are still processed manually, but correct me if I'm wrong. 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> >