thanks Rohit, I had missed this one. It contains obligatory release management knowledge for every keyboard toucher that is allowed to use git: https://www.kernel.org/pub/software/scm/git/docs/gitworkflows.html
I think if we all read this and then study a bit we don't need to discuss or branching model. It will become clear that we are in fact doing almost fine and need only small changes. -- Daan