Skip to content
This repository has been archived by the owner on Jun 14, 2022. It is now read-only.

Latest commit

 

History

History
21 lines (15 loc) · 1.47 KB

CONTRIBUTING.md

File metadata and controls

21 lines (15 loc) · 1.47 KB

Contributing

Branches

  • master reflects the version in production.
  • develop reflects the version in staging and contains the features and bug fixes need for the next milestone
  • master is updated when releasing the current milestone (develop -> master), and for the occasional hotfix.

Developing features

  • Features issues are created as individual Github issues.
  • Features issues are grouped into Epics (see current list of Epics). Epics should ideally contain a user story and acceptance tests, as well as list of attached bugs and features, and when applicable a API spec.
  • Feature issues are to be closed when the code is merged into develop. This can be done automatically (reference to the issue number in a commit) or manually. If despite code review, a feature is not considered done, a new issue should be opened as a Bug.

Reporting a bug

  • Open an issue, attaching the label bug. (see current list of bugs)
  • A bug report should contain steps to reproduce, environment tested and when relevant screenshots, animated screenshots, browser specs.
  • When applicable, the issue is attached to an Epic.
  • When applicable, the issue is attached to a Milestone.
  • Bug issues are to be closed when the code is merged into develop or master.