|
1 | | -[](https://travis-ci.org/fossasia/open-event-android) |
2 | | -[](https://codecov.io/github/fossasia/open-event-android?branch=master) |
| 1 | +[](https://travis-ci.org/fossasia/open-event-android) |
| 2 | +[](https://codecov.io/github/fossasia/open-event-android?branch=shipping) |
3 | 3 | [](https://todofy.org/r/fossasia/open-event-android) |
4 | 4 | [](https://gitter.im/fossasia/open-event-android?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) |
5 | 5 |
|
@@ -81,6 +81,20 @@ Before you begin, you should already have the Android Studio SDK downloaded and |
81 | 81 | - Timber |
82 | 82 | - Google Gson |
83 | 83 |
|
| 84 | +## Branches and Contribution policy |
| 85 | +We have the following branches |
| 86 | + * **master** |
| 87 | + All development goes on in this branch. If you're making a contribution, |
| 88 | + you are supposed to make a pull request to _master_. |
| 89 | + PRs to master must pass a build check and a unit-test (_app/src/test_) check on Travis |
| 90 | + * **stable** |
| 91 | + Every few days (after some contributions have come to _master_), we merge |
| 92 | + master to stable. PRs from _master -> stable_ will have to pass a build check, |
| 93 | + a unit-test check, AND a instrumentation test (_app/src/androidTest_) on Travis. |
| 94 | + * **shipping** |
| 95 | + This contains shipped code. After significant features/bugfixes are accumulated on stable, we make a version update, and make a release. |
| 96 | + All tagged commits on _shipping_ branch will automatically generate a release on Github with a copy of ***fDroid-debug*** and ***GooglePlay-debug*** apks. |
| 97 | + |
84 | 98 | ## A note about Codestyle |
85 | 99 | Please read our [CODESTYLE](CODESTYLE.md) carefully. Pull requests that do not match the style will be rejected. |
86 | 100 |
|
|
0 commit comments