The BattleStation uses Qt5.5. Please check the wiki for more information.
- Check the milestones for the current sprint and issues to be worked on.
- Issues marked with
todo
need to be assigned and worked on by somebody. When assigned change the label toin-progress
to show that someone is working on it. - Use a branch to work on your issue. Frequent commits to your branch are okay.
- When the task is done, create a pull request to merge your branch back in. Travis CI will attempt to build the branch and past system checks.
- If the branch passes, make sure to indicate in the pull requeset body that it closes or fixes issue ## as explained here
- Matt will merge in the pull request if everything looks good. The branch made to work on this commit will then be deleted.
- If there's still issues labeled
todo
you can assign yourself and work on those, otherwise we will create and assign new issues in the next sprint.
Extra note: Waffle.io will give a nice overview of what is being worked on and things needed to be done.
Labels for current sprint
These explain what needs to be worked on or if it is currently assigned and being worked on
todo
: Someone is still needed to work on this issuein-progress
: Someone (this person should also be assigned) is working on this issue
Labels describing the issue
These labels give extra information about what the issue deals with
bug
: Bug that needs to be worked on and fixedneeded
: Feature that is important and needed for the projectenhancement
: Feature that is a nice to have idea and can be worked on with extra time