I was using the rebasing topic branches workflow http://www.golden-gryphon.com/software/misc/packaging.html
But because the local testers and admins don't like throwaway release branches, I need to move to a worklow with stable branches.
The only one that is acceptable is merging workflow. Now the issue is that I don't know how to work with dependent feature branches in this workflow. When rebasing, this was simple, with each patch I simply rebased all the feature branches that depended on this branch and everything was back to normal. With the merging workflow I can't rebase my feature branches, but merging seems a bit crazy for this.
Is there some better approach?