You mention you were drawn to the BPF model because of the level of
control it gives you regarding what you do and do not include in a
given release, and it ties in well with your use of Jira for issue
tracking. Were these the reasons why git-flow did not suit your
workflow, or were there other reasons why git-flow was not right for
Was there some apprehension when you started using the BPF model
about merging into the QA branch and not running automated tests?
Do you feel like you've given up any capabilities moving away
from git-flow or added any unexpected consequences?
More information about text formats