CONTRIBUTING.md 721 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11
# How To Contibute

## Workflow
* Fork Git Repo https://git.feneas.org/diasporg/Poduptime
* Pull Git
* Create a topic branch to work from
* Commit and push your branch up
* Create a Merge Request to the develop branch

## Guidelines

dmorley's avatar
dmorley committed
12 13 14
* Note your changes in Changelog.md following https://keepachangelog.com 
* Note your db migrations in db/migrations/README.md
* Update README.md with needed changes
15 16 17 18 19 20 21 22
* Update the Wiki with API changes https://git.feneas.org/diasporg/Poduptime/wikis/home
* Write your tests and validate them before you do your MR

## Style

* PHP follows PSR-2 https://www.php-fig.org/psr/psr-2/
* CSS follows CSSLint https://github.com/CSSLint/csslint
* JS follows ESLint https://eslint.org/docs/rules/