Guarantee stable versions on `master` branch
Closed this issue · 2 comments
Since we got rid of the devel
branch, I think we should guarantee stable versions of master
.
For that, we should probably start to tag the master
branch more often and plan the releases.
Any other suggestion is more than welcome!
Tags and releases should be handled differently for the way in which the project is used. YARP for example has many users who typically just want to use it and don't want to fix bugs in it - it needs releases. Typically EDPR is the only one that uses event-driven, and we are the ones that should all be on master making sure all the bugs get fixed.
Therefore, at the moment a release schedule etc. isn't high priority. At the moment I tag it when there is any major updates. If we break backwards compatibility I would move the version to 2.0.
I understood your point @arrenglover, and I agree with the fact that release plans is not crucial for this repository.