-
Notifications
You must be signed in to change notification settings - Fork 412
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clarify the CLA situation #682
Comments
To reiterate some things I said on the other thread: Changing the org in Github doesn't really change the legal status. That legal status, though, doesn't I hope cut against this being a community-oriented project. Note that contributing to OCaml itself also requires a CLA (though to a different organization), and until fairly recently, it was considered part of best practices for responsibly managing the licensing of an open-source project. And to be clear, the source code itself is licensed liberally, and there are contributors for a number of organizations. FWIW, we do hope to move to a new more lenient license and to a DCO, not just for Dune, but also for all of Jane Street's open source code. But until then, the CLA is still required. |
To follow up on this, we are going to switch to DCO and change the license to MIT, see #737. We actually took the decision a few weeks ago but then I realized that we were missing a few CLA from past contributions. We are still waiting for 2 of them and then we will be able to switch. |
Indeed; more generally, we're switching all of JS's libraries to MIT+DCO. That should come through shortly on our public release. |
The CLA situation has been clarified in https://github.com/ocaml/dune/blob/master/CONTRIBUTING.md Please re-open this ticket if the description isn't adequate. |
Hi,
I'd like to open a discussion about the Contributor License Agreement (CLA) that dune requires (see e.g. #666 and #678).
My understanding was that since this project was moved under the
ocaml
organization, it was more or less a community project. Apparently that is not the case, and it is necessary to sign a CLA with Jane Street.I think it'd be useful for this project to:
CONTRIBUTING.md
file that will be linked when opening a PR.Thanks!
The text was updated successfully, but these errors were encountered: