Hi All, I'm working on this issue right now. I'm traveling this week, so it may take a week or 2 for us to sort out. I can't guarantee a particular resolution, since I need to talk to the person who made the decision to do this and see if we can come up with a solution that causes less pain for the community.
Also a quick note (not negating the need to revisit this module CLA decision), but trivial patches are always exempt from the CLA: https://docs.puppetlabs.com/community/trivial_patch_exemption.html Feel free to ping me with a link to the pull request if you are having any issues with getting a trivial contribution exempted from the CLA. Regards, Dawn Foster Director of Community http://puppetlabs.com/community On Tue, Aug 19, 2014 at 8:10 AM, Trevor Vaughan <[email protected]> wrote: > +1 to removing CLAs on single licensed modules. > > This creates an unnecessary barrier to people who may have restrictions from > their corporate overlords with the CLA but no issue whatsoever with a pure > FOSS contribution. > > Trevor > > > On Tue, Aug 19, 2014 at 9:08 AM, Daniele Sluijters > <[email protected]> wrote: >> >> Hey, >> >> I'm also fairly annoyed by the CLA bot on modules. Most, if not all, >> modules have been licensed under the Apache License 2.0 since their >> publication on Github. As such, contributions are automatically covered by >> this license. It might be worth mentioning this in a CONTRIBUTORS.md but >> having the CLA bot involved needlessly complicates the contribution process >> to modules. >> >> I can understand this happening on the core products because they're >> dual-licensed, the modules however are not and we should not put up more >> obstacles for contributors, we should be removing them. >> >> -- >> Daniele Sluijters >> >> >> On Tuesday, 19 August 2014 15:01:15 UTC+2, Igor Galić wrote: >>> >>> Fellow Humans, >>> >>> Recently the puppetcla bot has been activated for most >>> puppetlabs-modules. >>> This has sparked a *lot* of controversies from people who just contribute >>> the most trivial of fixes, >>> >>> * https://github.com/puppetlabs/puppetlabs-apache/pull/775 >>> * https://github.com/puppetlabs/puppetlabs-java/pull/63 <<<< >>> * https://github.com/puppetlabs/puppetlabs-postgresql/pull/448 >>> >>> >>> Now, ignoring the understandable criticism that PRs should be merged >>> faster, >>> i think we need to have a discussion on what warrants a CLA signing. >>> >>> Speaking with my Apache Software Foundation hat on: we only ask people to >>> sign a CLA who are committers - or in git terms, those with merge access. >>> We entrust *them* to judge patches from third parties. >>> We have done this since times immemorial. Before we had git. Before there >>> *was* >>> git. Before it was *this* easy to contribute a patch. It still is. Random >>> drive-by contributions happen every day, some of them even through >>> GitHub! >>> >>> At this point i'm kinda stuck for argumentation, from my perspective, and >>> the >>> expressed bewilderment of many contributors it seems silly we even have >>> to >>> bring this up at all. >>> >>> >>> So long, >>> >>> -- >>> Igor Galić >>> >>> Tel: +43 (0) 664 886 22 883 >>> Mail: [email protected] >>> URL: http://brainsware.org/ >>> GPG: 8716 7A9F 989B ABD5 100F 4008 F266 55D6 2998 1641 >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Developers" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/puppet-dev/f2ad6f36-f92b-47be-8151-d751c91e40f3%40googlegroups.com. >> >> For more options, visit https://groups.google.com/d/optout. > > > > > -- > Trevor Vaughan > Vice President, Onyx Point, Inc > (410) 541-6699 > [email protected] > > -- This account not approved for unencrypted proprietary information -- > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-dev/CANs%2BFoWw-N6DD9jOqFSVg5kVajQNHPvMBPCTmm8j%2B8R05dVnpw%40mail.gmail.com. > > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CAPUeXZqSLnC%3DRv8wv%3D9pROag-9dkr-cDg4V1Xgxp08XWJGG%2B_w%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
