aboutsummaryrefslogtreecommitdiffstats
path: root/docs/contributing.md
diff options
context:
space:
mode:
authorLukasz Jarocki <lukasz.jarocki@sonarsource.com>2021-06-17 11:28:18 +0200
committersonartech <sonartech@sonarsource.com>2021-06-17 20:03:07 +0000
commit80f1f7218e195751a765507f018a13b98f953d50 (patch)
tree6bf99c46eb5a519c4c3e44561d4aa87e26fd93ed /docs/contributing.md
parent4fcc6f33047de6ec2ce4aadde4ddc27faaf8ce33 (diff)
downloadsonarqube-80f1f7218e195751a765507f018a13b98f953d50.tar.gz
sonarqube-80f1f7218e195751a765507f018a13b98f953d50.zip
Updating contributing.md to be more transparent with the process
Diffstat (limited to 'docs/contributing.md')
-rw-r--r--docs/contributing.md15
1 files changed, 14 insertions, 1 deletions
diff --git a/docs/contributing.md b/docs/contributing.md
index 3750337ea32..aa75f31ec05 100644
--- a/docs/contributing.md
+++ b/docs/contributing.md
@@ -5,9 +5,22 @@ If you would like to see a new feature, please create a new thread in the forum
Please be aware that we are not actively looking for feature contributions. The truth is that it's extremely difficult for someone outside SonarSource to comply with our roadmap and expectations. Therefore, we typically only accept minor cosmetic changes and typo fixes.
+## Submitting a pull request
+
With that in mind, if you would like to submit a code contribution, please create a pull request for this repository. Please explain your motives to contribute this change: what problem you are trying to fix, what improvement you are trying to make.
Make sure that you follow our [code style](https://github.com/SonarSource/sonar-developer-toolset#code-style) and all tests are passing (Travis build is executed for each pull request).
-Thank You!
+## Next steps
+
+One of the members of our team will carefully review your pull request. You might be asked at this point for clarifications or your pull request might be rejected if we decide that it doesn't fit our roadmap and vision for the product.
+If your contribution looks promising then either we will decide:
+
+- it is good to go, close your pull request and use our internal tools and processes to bring your changes into the product. Don't worry, we will persist the author information in git.
+
+or
+
+- that we need to think over your change and modify it to adhere to our roadmap and internal standards. We will close your pull request at this point, but we might come back to your changes later in the future when we decide it is the right time to work on it.
+
+Thank You!
The SonarSource Team