Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/gallery.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Paroz <oparoz@users.noreply.github.com>2015-09-14 18:34:49 +0300
committerOlivier Paroz <oparoz@users.noreply.github.com>2015-09-14 18:34:49 +0300
commitfc43476a14e27cf4e52d4091e205493fae886d0a (patch)
tree484ac395303acf9c91aa0e993599b52c83f7c795 /CONTRIBUTING.md
parentd0823b3a3ea387d7b0679c5ebf86f8342911edb7 (diff)
Update to contributors' guideline
[ci skip]
Diffstat (limited to 'CONTRIBUTING.md')
-rw-r--r--CONTRIBUTING.md12
1 files changed, 8 insertions, 4 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 7fad88fb..a7cdc219 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -17,9 +17,9 @@
- Click on "issues" in the column on the right and type any word in the top search/command bar.
- You can also filter by appending e. g. "state:open" or "state:closed" to the search string.
- More info on [search syntax within GitHub](https://help.github.com/articles/searching-issues)
-* Report the issue using our [template](https://raw.githubusercontent.com/owncloud/core/master/issue_template.md), it includes all the information we need to track down the issue.
+* Report the issue using the [ownCloud template](https://raw.githubusercontent.com/owncloud/core/master/issue_template.md), it includes all the information we need to track down the issue.
-Help us to maximize the effort we can spend fixing issues and adding new features, by not reporting duplicate issues.
+Help us maximize the effort we can spend fixing issues and adding new features, by not reporting duplicate issues.
## Contributing to Source Code
@@ -27,8 +27,12 @@ Thanks for wanting to contribute source code to Gallery. That's great!
Before we are able to merge your code into the Gallery app, you need to agree to release your code under the AGPL license or to have signed the ownCloud [contributor agreement](https://owncloud.org/about/contributor-agreement/)
-Please familiarise yourself with the [App development process](https://owncloud.org/dev) in order to understand how the Framework works and don't hesitate to contact a maintainer in order to obtain more information or tips.
-It's recommended to add tests to your pull requests in order to make sure your patches work as intended. In the future, it will be impossible to merge any changes which don't include tests, so it is best to learn how they work as early as possible.
+* Please familiarise yourself with the [App development process](https://owncloud.org/dev) in order to understand how the AppFramework works and don't hesitate to contact a maintainer in order to obtain more information or tips
+* It's required to add PHPUnit tests to your pull requests in order to make sure your patches work as intended
+* Don't use bleeding edge `core` features unless you have to. This repository tracks ownCloud master, but the goal is to make it work with older versions of ownCloud as well.
+* Use `[<future_version>]` in the commit comment of all commits which only work with a future version of owncloud. Something like: `[9.0] Adding this cool new feature`
+
+We're looking forward to your contributions!
## Translations
Please submit translations via [Transifex][transifex].