From ca056b8644ef045baa945f9fa1fba04429f54883 Mon Sep 17 00:00:00 2001 From: dakovalkov Date: Tue, 9 Jul 2024 15:49:24 +0300 Subject: [PATCH] Remove CLA from README.md and CONTRIBUTING.md ef42b38f6d2f79e86d0ab29e1f59df3c1df0ae0e --- CONTRIBUTING.md | 36 ++++++++++++------------------------ 1 file changed, 12 insertions(+), 24 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 81fe364..72ce33d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,34 +1,22 @@ # Notice to external contributors +## Common -## General info +YTsaurus is a free and open project and we appreciate to receive contributions from our community. -Hello! In order for us (YANDEX LLC) to accept patches and other contributions from you, you will have to adopt our Yandex Contributor License Agreement (the **CLA**). The current version of the CLA can be found here: -1) https://yandex.ru/legal/cla/?lang=en (in English) and -2) https://yandex.ru/legal/cla/?lang=ru (in Russian). +## Contributing code changes -By adopting the CLA, you state the following: +If you would like to contribute a new feature or a bug fix, please discuss your idea first on the GitHub issue. +If there is no issue for your idea, please open one. It may be that somebody is already working on it, +or that there are some complex obstacles that you should know about before starting the implementation. +Usually there are several ways to fix a problem and it is important to find the right approach before spending time on a PR +that cannot be merged. We add the `help wanted` label to existing GitHub issues for which community +contributions are particularly welcome, and we use the `good first issue` label to mark issues that we think will be suitable for new contributors. -* You obviously wish and are willingly licensing your contributions to us for our open source projects under the terms of the CLA, -* You have read the terms and conditions of the CLA and agree with them in full, -* You are legally able to provide and license your contributions as stated, -* We may use your contributions for our open source projects and for any other our project too, -* We rely on your assurances concerning the rights of third parties in relation to your contributions. +## Provide a contribution -If you agree with these principles, please read and adopt our CLA. By providing us your contributions, you hereby declare that you have already read and adopt our CLA, and we may freely merge your contributions with our corresponding open source project and use it in further in accordance with terms and conditions of the CLA. - -## Provide contributions - -If you have already adopted terms and conditions of the CLA, you are able to provide your contributions. When you submit your pull request, please add the following information into it: - -``` -I hereby agree to the terms of the CLA available at: [link]. -``` - -Replace the bracketed text as follows: -* [link] is the link to the current version of the CLA: https://yandex.ru/legal/cla/?lang=en (in English) or https://yandex.ru/legal/cla/?lang=ru (in Russian). - -It is enough to provide us such notification once. +To make a contribution you should submit a pull request. There will probably be discussion about the pull request and, +if any changes are needed, we would love to work with you to get your pull request merged. ## Other questions