ICE-BA icon indicating copy to clipboard operation
ICE-BA copied to clipboard

license for contributions

Open jlovejoy opened this issue 6 years ago • 11 comments

Can you confirm that contributions to your project are accepted under Apache-2.0?

thank you.

jlovejoy avatar Jun 27 '18 23:06 jlovejoy

@jlovejoy Thanks for bringing up this issue. Since this repo is hosted under Baidu, the company requires the contributors to e-sign CLA (Contributor License Agreement). We have updated the CLA binding to Github so it will pop up before making PR.

mingyux avatar Jun 28 '18 10:06 mingyux

thanks @mingyux - but there is still no (obvious) way to review the CLA before someone is presented with signing it. Could you put a copy in your directory or a link to where one can review it?

jlovejoy avatar Jun 29 '18 21:06 jlovejoy

@jlovejoy We've updated the README by adding a section for Contribution, which includes a link to the CLA for review.

mingyux avatar Jun 30 '18 02:06 mingyux

Thanks! looks like this is based on the individual Apache CLA, and... (sorry to ask another question...) there is also a corporate version of that which is referenced in the version you have here - I think we need to sign the corporate version, unless you are not using that too?

jlovejoy avatar Jul 12 '18 03:07 jlovejoy

The CLA linked to Github is the I-CLA. For corporation CLA, please contact Weiling at [email protected].

mingyux avatar Jul 12 '18 08:07 mingyux

Hi again, I hate to be a bother, but I have not gotten a response from Weiling. In the meantime, I reviewed your individual CLA (since it seems that all contributors will have to sign that, even if their employer also signs a corporate CLA) and it seem like maybe the terms got confused a bit:

  • “Baidu” is defined in the first sentence as “open source projects” – this doesn’t make sense in several places later in the agreement where “Baidu” seems to clearly be referring to the company, most notably in the license grants in section 2 and 3
  • “contributions is defined in the first paragraph and then again in the definitions section – there should only be one definition
  • “Projects” is a capitalized term in the first paragraph, yet not defined and not used again
  • “Work” is defined as “any of the products owned or managed by Baidu” – this is too far-reaching for a company. It seems like Work should mean “open source projects”, but as mentioned above, you have that definition for “Baidu”

We would really like to contribute to your project, do you think you can help clarify the above issues?

Thanks

jlovejoy avatar Aug 15 '18 22:08 jlovejoy

@jlovejoy Would you mind sending me an email with your company email? I'll try to involve more people from Baidu to get on this issue.

mingyux avatar Aug 17 '18 04:08 mingyux

@jlovejoy Please send email to [email protected] again and cc [email protected] as it may be blocked by the system.

mingyux avatar Aug 21 '18 02:08 mingyux

will do, thanks!

jlovejoy avatar Aug 21 '18 04:08 jlovejoy

Please leave a message here as well once you emailed us, so I can make sure it is not blocked.

mingyux avatar Aug 21 '18 04:08 mingyux

sent and got your response :)

jlovejoy avatar Aug 21 '18 17:08 jlovejoy