lucenenet-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rob Vesse <rve...@dotnetrdf.org>
Subject Re: Unecessary Paperwork
Date Thu, 22 Jan 2015 10:00:17 GMT
Yep

An ICLA is only required if you are granted ASF commit rights, however as
Itamar says it is always preferable to have one if you are making
substantial contributions

This is particularly true if your contributions are done on employer time
and your employer has a restrictive IP policy

Rob

On 21/01/2015 20:41, "Itamar Syn-Hershko" <itamar@code972.com> wrote:

>If you can that'd be preferrable, but its not a precondition. I believe
>that's what Rob was saying
>
>--
>
>Itamar Syn-Hershko
>http://code972.com | @synhershko <https://twitter.com/synhershko>
>Freelance Developer & Consultant
>Lucene.NET committer and PMC member
>
>On Wed, Jan 21, 2015 at 7:53 PM, Mohit Thakral <me@mohitt.com> wrote:
>
>> Itamar So, I suppose, I dont have to send ICLA now right ??
>>
>> Regards
>> Mohit Thakral
>>
>> On Wed, Jan 21, 2015 at 10:46 AM, Itamar Syn-Hershko
>><itamar@code972.com>
>> wrote:
>>
>> > C'mon, he deserves his own thread at least
>> >
>> > --
>> >
>> > Itamar Syn-Hershko
>> > http://code972.com | @synhershko <https://twitter.com/synhershko>
>> > Freelance Developer & Consultant
>> > Lucene.NET committer and PMC member
>> >
>> > On Wed, Jan 21, 2015 at 6:45 PM, Prescott Nasser
>><geobmx540@hotmail.com>
>> > wrote:
>> >
>> > > Er. Updated the Board - but
>> > > Yeah, Please welcome Laimis as our newest committer as of Jan 5th I
>> > > believe :)
>> > > ~P
>> > >
>> > > > Date: Wed, 21 Jan 2015 18:43:03 +0200
>> > > > Subject: Re: Unecessary Paperwork
>> > > > From: itamar@code972.com
>> > > > To: dev@lucenenet.apache.org
>> > > >
>> > > > Thanks Rob. Not a lawyer, thankfully, but always good to have a
>> > > > knowledgeable person around.
>> > > >
>> > > > We have actually voted Laimis in as a committer - being crazy busy
>> > myself
>> > > > so left Prescott the honor of announcing that :)
>> > > >
>> > > > --
>> > > >
>> > > > Itamar Syn-Hershko
>> > > > http://code972.com | @synhershko <https://twitter.com/synhershko>
>> > > > Freelance Developer & Consultant
>> > > > Lucene.NET committer and PMC member
>> > > >
>> > > > On Wed, Jan 21, 2015 at 11:30 AM, Rob Vesse <rvesse@dotnetrdf.org>
>> > > wrote:
>> > > >
>> > > > > Itamar
>> > > > >
>> > > > > I notice you have been asking everyone to sign an ICLA before
>> you'll
>> > > > > accept any pull requests which is actually unnecessary.   ICLAs
>>are
>> > > only
>> > > > > required for ASF committers
>>(http://www.apache.org/licenses/#clas)
>> -
>> > > > >
>> > > > > "A signed CLA is required to be on file before an individual
is
>> given
>> > > > > commit rights to an ASF project."
>> > > > >
>> > > > > The Apache License has a clause that explicitly covers
>> contributions
>> > > > > (http://www.apache.org/licenses/LICENSE-2.0#contributions) so
>> > anything
>> > > > > submitted through the formal channels to the project is a valid
>> > > > > contribution unless the contributor explicitly states otherwise.
>> Of
>> > > > > course a committer still has to merge and push the changes and
>>the
>> > buck
>> > > > > stops with the committer in terms of ensuring the IP of the
>> > > contribution
>> > > > > is clean.
>> > > > >
>> > > > > Of course ICLAs are still desirable particularly when people
are
>> > making
>> > > > > larger contributions but they should not block you from
>>reviewing
>> and
>> > > > > accepting pull requests while you wait for one to be submitted
>> > > > > (http://www.apache.org/licenses/#clas):
>> > > > >
>> > > > > "The ASF desires that all contributors of ideas, code, or
>> > > documentation to
>> > > > > the Apache projects complete, sign, and submit (via postal mail,
>> fax
>> > or
>> > > > > email) an Individual Contributor License Agreement
>> > > > > <http://www.apache.org/licenses/icla.txt>"
>> > > > >
>> > > > > The key word being "desires", unless someone has commit rights
>>to
>> the
>> > > > > project they don't require an ICLA since the Apache License
>>already
>> > > covers
>> > > > > their contributions.
>> > > > >
>> > > > > Btw if the PMC isn't already you should be thinking about
>>offering
>> > > some of
>> > > > > these folks who have been contributing for a while now committer
>> > > rights.
>> > > > > Note that giving people committer rights does not prevent you
>>from
>> > > keeping
>> > > > > the projects existing pull request, review then commit workflow.
>> > > > >
>> > > > > Regards,
>> > > > >
>> > > > > Rob
>> > > > >
>> > > > >
>> > > > >
>> > > > >
>> > > > >
>> > > > >
>> > >
>> > >
>> >
>>





Mime
View raw message