Replies: 1 comment 3 replies
-
FWIW, I personally want Google to donate the project to a foundation, which would presumably mean that the Google CLA would go away. Again, that's just my personal opinion; I'm not speaking on Google's behalf, and I can't promise anything. Unless that happens, I think there's basically no chance of dropping the CLA.
IIUC what it does is to give Google (and others?) the option to release a fork under a different license in the future, without having to ask all past contributors for permission. But IANAL. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I would first like to thank all of the contributors to jj, and especially @martinvonz. Jj is seriously an awesome project. I use it every day both for work projects and personal projects. I appreciate the time that has been spent building this.
So everyone is on the same page, you can find a link to the CLA that is currently required to contribute to jj on this page: https://cla.developers.google.com/about
The CLA has been prohibitive to my contributing code to jj. I have opened several issues on this project, and through some dialog with other contributors I have been able to find the root cause of these issues. That is as far as I am willing to go with the CLA requirement. In the absense of the CLA, I would absolutely dig further and create pull requests.
I will not create a Google account to sign a license agreement (having a GitHub account is already a compromise to me). The license agreement doesn't do anything meaningful anyways. Google already has the right to distribute contributions under the permissive terms of the Apache license.
I recognize this post may not lead to any change in how contributions to the project are accepted, but I want this to be known instead of sitting on this information idly.
Beta Was this translation helpful? Give feedback.
All reactions