Skip to content

How We Work

JieFu Zhu edited this page Nov 3, 2021 · 17 revisions

Definition of Done

  • new code has coverage of at least __%
  • all tests are passing
  • new functionality documented

GitHub Process

  • open a ticket for every issue/changes you want to make to the codebase
  • the main branch should always be a working version - if a merge broke it: revert that merge and open a new merge request
  • branch naming rules: feature_<description>_<date>, bugfix_<description>_<date>
  • branch protection rules:
  • before you merge feature branch into main, it has to be reviewed by at least two people
  • before you merge code fix branch into main, it has to be reviewed by at least one people

Code-Style

Python

...

PlaceholderFrontendLanguage

...

Clone this wiki locally