Re: [PPMC] Re: Proposed policy change: Don't require CLA from contributos

2017-08-08 Thread Jacques Le Roux

Le 04/08/2017 à 16:48, Jacopo Cappellato a écrit :

On Thu, Aug 3, 2017 at 11:48 PM, Daniel Dekany  wrote:


Dear PPCM members, please tell me if you agree, or there's any problem.

John D. Ament had some concerns (see his "Is Freemarker becoming too
process heavy?" thread), but he didn't follow through when I asked
back.

Anyway, why I want this is that even if very rarely, sometimes we get
very trivial contribution like this recently:
https://github.com/apache/incubator-freemarker/pull/29
If I will ask the guy to send a ICLA, you know... I'm certain that if
I just merge such things without any of you agree, Legal can't say a
bad word, but still, I would prefer if you say something.


We can definitely accept these minor contributions without much concerns.

Jacopo


+1 for minor contribs.

Jacques



[PPMC] Re: Proposed policy change: Don't require CLA from contributos

2017-08-03 Thread Daniel Dekany
Dear PPCM members, please tell me if you agree, or there's any problem.

John D. Ament had some concerns (see his "Is Freemarker becoming too
process heavy?" thread), but he didn't follow through when I asked
back.

Anyway, why I want this is that even if very rarely, sometimes we get
very trivial contribution like this recently:
https://github.com/apache/incubator-freemarker/pull/29
If I will ask the guy to send a ICLA, you know... I'm certain that if
I just merge such things without any of you agree, Legal can't say a
bad word, but still, I would prefer if you say something.


Wednesday, June 21, 2017, 12:47:12 PM, Daniel Dekany wrote:

> Currently we strictly require a CLA (by which I mean an ICLA or CCLA)
> for any contributions to be accepted, as
> http://freemarker.org/contribute.html says.
>
> This practice was inherited from the pre-ASF times, when without
> lawyers available, we tried to be on the safe side. But based on
> https://issues.apache.org/jira/browse/LEGAL-156 and
> https://wiki.apache.org/couchdb/CommitPolicy and some other mails we
> can make things simpler for contributors (not to be confused with
> committers).
>
> So I propose that we say that:
>
> - People sending contributions with GitHub pull requests need no CLA.
>   But, before merging, we must check that:
>   - The mail about the pull request was received to
> notificati...@freemarker.incubator.apache.org, so that there's
> a record of this even in the ASF infrastructure.
>   - The files in the pull request has the standard ASF copyright
> headers, or no copyright headers in files where that's normally
> not present. There's no other conflicting copyright information
> included either (like a such LICENSE file).
> - People sending in patches as attachment to FreeMarker Jira issues
>   need no CLA. But, before merging, we must check that:
>   - It's clear from the wording of the issue that the user wishes to
> contribute (as opposed to, for example, just showing an example).
>   - Copyright headers are in order, just as with GitHub pull request.
>
> If someone contributes a bigger feature, yet they isn't a committer,
> we might still ask a CLA though. But that can be dealt with when such
> thing happens.
>

-- 
Thanks,
 Daniel Dekany