Skip to content

Dev Team Guide

jcasado edited this page May 31, 2022 · 2 revisions

Welcome to the Tribus User Guide!

  • Test cases for development purposes can be found at our lab's datacloud: https://datacloud.helsinki.fi/index.php/f/16562206
  • Once we make this repository public, we will remove that link and place the tests in the publication data or the repo itself.
  • The R folder contains the legacy code that is fully working and usable within the lab with minor hard-coded variables.
  • The rest of the folders follow the Python packaging structure, so please keep it tidy.

Each day

  1. Make a branch from branch dev with a descriptive name of the item you will work on.
  2. Work on that branch and commit/push/pull/etc to that branch
  3. Then make a pull-request from your daily branch to dev branch
  4. Review the pull-request or discuss with others if merging conflicts appear
  5. Close the issue and have a cookie!
  6. Delete your daily branch and make a new one for your next issue

Each sprint

Pull-request from dev onto master. Remember to change version number when reaching a milestone

Clone this wiki locally