[petsc-dev] Fwd: [coin-or/ADOL-C] Swig's Setup.py will default to lib64 which is inappropriate if the u… (#30)

Jed Brown jed at jedbrown.org
Sat Oct 10 22:41:35 CDT 2020


Contributor license agreements?  They significantly increase friction and are completely unnecessary.

https://opensource.com/article/19/2/cla-problems

As Fontana explains, the important thing is to establish inbound license (granted by contributor) is sufficient to grant the outbound license.  The simplest such form is inbound=outbound, which is de facto convention and formalized with the Developer's Certificate of Origin (which was created for Linux after SCO).  We specify the DCO in CONTRIBUTING and https://www.mcs.anl.gov/petsc/documentation/license.html.

Barry Smith <bsmith at petsc.dev> writes:

>   I am not suggesting we should set this up for PETSc just pointing out the possibility.
>
>  Barry
>
>
>> Begin forwarded message:
>> 
>> From: CLAassistant <notifications at github.com>
>> Subject: Re: [coin-or/ADOL-C] Swig's Setup.py will default to lib64 which is inappropriate if the u… (#30)
>> Date: October 10, 2020 at 9:05:25 PM CDT
>> To: coin-or/ADOL-C <ADOL-C at noreply.github.com>
>> Cc: Barry Smith <bsmith at mcs.anl.gov>, Author <author at noreply.github.com>
>> Reply-To: coin-or/ADOL-C <reply+AAD5BOI6XVEPY4YZ53H4ALN5RZEWLEVBNHHCVVYX64 at reply.github.com>
>> Message-Id: <coin-or/ADOL-C/pull/30/c706638144 at github.com>
>> 
>> 
>>  <https://cla-assistant.io/coin-or/ADOL-C?pullRequest=30> 
>> Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement <https://cla-assistant.io/coin-or/ADOL-C?pullRequest=30> before we can accept your contribution.
>> You have signed the CLA already but the status is still pending? Let us recheck <https://cla-assistant.io/check/coin-or/ADOL-C?pullRequest=30> it.
>> 
>>>> You are receiving this because you authored the thread.
>> Reply to this email directly, view it on GitHub <https://github.com/coin-or/ADOL-C/pull/30#issuecomment-706638144>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAD5BOM3Q2YFURFOEFMVQW3SKEHGLANCNFSM4SLOH3DQ>.
>> 


More information about the petsc-dev mailing list