200ok-ungleich/swiss-crowdfunder

View on GitHub
CONTRIBUTING.md

Summary

Maintainability
Test Coverage
## How to contribute to Swiss Crowdfunder

First off, thank you for considering contributing to Swiss
Crowdfunder. It’s people like you that make Swiss Crowdfunder such a
great tool.

#### **Did you find a bug?**

* **Ensure the bug was not already reported** by searching on GitHub
  under [Issues](https://github.com/200ok-ungleich/swiss-crowdfunder/issues).

* If you're unable to find an open issue addressing the problem,
  [open a new one](https://github.com/200ok-ungleich/swiss-crowdfunder/issues/new).
  Be sure to include a **title and clear description**, as much
  relevant information as possible, and a **code sample** or an
  **executable test case** demonstrating the expected behavior that is
  not occurring.

### **Development collaboration**

We have good quality assurance and an established workflow. This is it:

1. Open a new GitHub pull request
  - In the form of a User Story (As `<persona>`, [When I `<state>` ],
    I want `<something>`, so that `<measurable achievement>`
1. New Branch in Git
  - Naming: (feature|bugfix|chore)/short-description
1. Develop / Test Locally until tests pass on CI
1. Create Merge Request on Gitlab to Integration.
1. Core Team: Merge to Integration, deploy and accept the Issue on Github

* Ensure the PR description clearly describes the problem and
  solution. Include the relevant issue number if applicable.

Thanks! :heart: :heart: :heart:

Swiss Crowdfunder Team

[200ok llc](https://200ok.ch) and [ungleich glarus ag](https://ungleich.ch)