Skip to content

Latest commit

 

History

History
44 lines (23 loc) · 1.48 KB

CONTRIBUTING.md

File metadata and controls

44 lines (23 loc) · 1.48 KB

How to Contribute to Jasonelle Android

Please create an issue in Jasonelle/Jasonelle before making a pull request in order to talk about how to approach a solution.

Maintainers

Branches

This repo contains the following branches.

master

Stores code that can be used. Is updated once in a while with the code in develop.

develop

This branch contains bleeding edge code. May break the build. Is merged to master when enough changes (not more than two weeks of work) are made and compiles successfully.

  • Only code in the develop branch can be merged into master.

  • All commits must be merged. No rebasing or squashing.

  • Other branches must be deleted or archived when it's purpose is met.

  • uncrustify (code style standarization) should be applied before merging into master.

Releases

Jasonelle will release a new version every six months (June 9 and November 6) in the repository Jasonelle/Jasonelle.

  • A release will contain the master branch of each project (Android, iOS, tools). The code in master must be tagged with the release version.

  • The version number would be discussed with all the team leaders before hand.