Writing Code
Less than 1 minute
Code Style
HiGHmed DSF code-style configurations for Eclipse and IntelliJ IDEA can be found here:
Pull Requests are only approved, if the code is formatted according to the code-style configurations above. To format the code with maven before pushing to GitHub, use mvn compile -Pformat-and-sort
.
Git Workflow
Since Release 0.1.0, we follow git-flow
as described here.
New features should branch from develop
and merged back if done. Hot-Fixes for the latest release will branch of master
and will be merged into develop and later into master. A new release will branch of develop for a ramp down phase and will then be merged into master. The new master should merge back into develop to start a new development cycle.
Branch Naming:
- Features:
issue/<issue-number>_<issue-name>
- Hot-Fix:
hot-fix/<issue-number>_<issue-name>
- Release:
release/<version>