please close this. I think your approach having dedicated branches for future versions (master) and a separate maintenance branch for 5.0 instead of a single master branch is very good. I did not get the point..