Closed enrico-ghidoni closed 2 years ago
Here is how we will proceed:
release/0.1.0
from feature/roster-application
.feature/roster-application
. Do the essential features for Application Form aggregate. Don't use issue trackers yet. You can branch out from "your" branch into smaller branches (because smaller pull focused pull requests are easier to test and review), just name them feature/roster-application-something
and when you think it is ready, create a PR to release/0.1.0. I will review it.release/0.1.0
and skip what is not. We will deploy it on Tools server for the 1st time.release/0.2.0
from 0.1.0.We cannot plan feature based releases (I can't stress that enough) because that requires being in a company and payed for it. Instead we will do time based releases.
Using issues works for reporting problems and ideas but planning releases does not.
Sounds jolly good to me
As we discussed in private @milivojm, I think it would be best for each project to have its own repository.
This is for multiple reasons:
Launcher
has a different deployment thanRoster
and yet they share the samedocker-compose.yaml
LevelUp
repo it's unclear whatmaster
anddevelop
are for and what everyfeature
branch is about