On Wed, Dec 15, 2021 at 10:01:34PM +0100, Martin Wilck wrote: > Hi Ben, > > On Wed, 2021-12-15 at 08:33 +0100, Martin Wilck wrote: > > > > I just wanted to say that my previous argument that addition or > > removal > > of symbols can be ignored was wrong, and that we should keep the > > treatment of minor versions as originally designed. I am fine with us > > not touching the .version files while we work on new patch sets, and > > leaving it to the person perparing a PR for Christope (likely myself) > > to fix it up when a patch series is finished. In practice, it'll > > probably result in just a major version bump per submission to > > Christophe, but that isn't cast in stone (if we submit a smaller set > > of > > patches, it might be just a minor bump, or none at all). > > > > Distros are free to modify the last digit as they please. > > Here's what I think I should do: I'll keep one patch on top of the > "queue" branch that includes the necessary ABI bumps. I'll fix this > patch up as commits are added to "queue". This means the queue branch > (more precisely, the topmost commit) will need to be rebased. It won't > be a problem as this commit will only touch the .version files, nothing > else. This way builds from "queue" will be "safe" against library > incompatibilities wrt the official release, and yet we won't need to > bump the major version multiple times for a single submission to > Christophe. Submissions to Christophe will come with either no bump, or > a single-step minor bump, or a single-step major bump. > > Does this make sense? > Sure. I'm fine with that. -Ben > Regards > Martin -- dm-devel mailing list dm-devel@xxxxxxxxxx https://listman.redhat.com/mailman/listinfo/dm-devel