Skip to content

Development guidelines

  1. Follow PEP8
  2. Use git flow
  3. Write docstrings

Flow for feature tasks

  • Create a new branch from develop
1
2
3
  git checkout develop
  git pull origin develop
  git checkout -b feature/task-id
  • Perform brilliant work (don't forget about tests!)
  • Verify that tests are passing.
  • Push all changes to origin (https://code.opennodecloud.com/)
  • Create a Merge Request and assign it to a reviewer. Make sure that MR can be merged automatically. If not, resolve the conflicts by merging develop branch into yours:
1
2
  git checkout feature/task-id
  git pull origin develop
  • Resolve ticket in JIRA.