Skip to content

For Developers

Siavoosh Payandeh Azad edited this page Feb 20, 2019 · 2 revisions

Project management:

For tracking the project, adding new tasks etc. Please use Project Board in Trello .

Rules for Publishing code and results:

In this work we use two repositories; one being the ongoing research repository which is private and another which is used to publish the code and results (this github repo). The following shows how we manage our publishing:

                                        new branch: o-----o--...
                                                    |
                  new branch: o----o--.....---o-----o------o
                              |                            |
  Private Repo    o---o...o---o- accepted--o               |
                  ^           ^            |               |
                  |       submission       |               |
  ................|........................|...............v.......
                  |                        |   new branch: o--->
                  |                        v               |
                  |            new branch: o---------------'
  Github  Repo  --o------------------------'               V2.0
                baseline                   V1.0
                version
  • Each research project is on a separate branch in the private repo.
  • The code for each project is published once the paper has been accepted.
  • We release each version on github on a new branch (or as continuation of some previous branch). So we can update and publish patches.
  • Each release must have accompanied synthesis and power results.

Clone this wiki locally