Open ttmc opened 5 years ago
It is essentially Git Flow vs. Trunk Based development.
And I think trunk-based makes more sense in our context right now, release processes and actually getting our work out there is currently a laborious process and we are forced to maintain different working versions in multiple branches.
IMO Gitflow is simple and standard. We must update master after having new stable releases, that typically will occur after important platform releases (April/19 - December/19, etc).
Currently we use the "Gitflow Branching Model"... at least in theory. In practice, I don't know, it seems we don't really update the
master
branch as often as we should, in some repos.Over in issue https://github.com/oceanprotocol/barge/issues/157 @kremalicious suggested we switch to a simpler and more agile git branching model:
As I commented over there, that: