On 23. Apr 2017, at 15:02, Harald Welte laforge@gnumonks.org wrote:
Hi Holger,
I would still suggest that the "release" tags should also be made in all the individual repositories. Otherwise, while looking at git history in an individual repository during development/review, it is not obvious which patches are in which release or not.
I would like to be lazy but if the have pending SO_VERSION bumps we need to make a proper release (bump the version, update the debian package). Maybe to make it a bit more easy drop a version scheme like v1.2.3 and have a strictly monotonic increasing number like used for systemd/udev (and then still have v123.X for minor releases) or the date approach I mentioned before.
So if at all, I believe 'repo' should refer to tags inside the inidvidual repositories [not sure at possible], or the repository-individual tags should be auto-generated in the same process when generating a new xml file in repo.
If we go for date as version number we should be able to automate most of it and assist where manual work is needed (e.g. work on the TODO-RELEASE).
holger