yesterday @TobiasHerb and I discussed how integrate changes more often and how to make ongoing work more visible for all on github.
here two ideas:
first idea: use a develop branch and roughly follow the gitflow workflow. this way, we have a dedicated branch to exchange changes that should eventually land in master but haven't been tested on the cluster before, while the master still only points to versions that have been tested on the cluster.
second idea: use WIP pull requests to describe ongoing work in feature branches. this allows to discuss ongoing work (on the level of code and commits) and makes ongoing efforts more visible.
i created a wiki page for this proposal: Repository Conventions
yesterday @TobiasHerb and I discussed how integrate changes more often and how to make ongoing work more visible for all on github.
here two ideas:
first idea: use a develop branch and roughly follow the gitflow workflow. this way, we have a dedicated branch to exchange changes that should eventually land in master but haven't been tested on the cluster before, while the master still only points to versions that have been tested on the cluster.
second idea: use WIP pull requests to describe ongoing work in feature branches. this allows to discuss ongoing work (on the level of code and commits) and makes ongoing efforts more visible.
i created a wiki page for this proposal: Repository Conventions