Versioning of Frameworks
Mario Fux
kde-ml at unormal.org
Tue May 5 15:30:05 UTC 2015
Am Dienstag, 05. Mai 2015, 13.46:16 schrieb Martin Gräßlin:
Morning
[snip]
> > If master is always releasable, you should indeed only merge into master
> > with a change of a version number.
> > If you don't want to maintain different versions for whatever reason
> > (and I think that's an entirely reasonable choice),
> > you can continue to automate this version bump. As long as I can exclude
> > my library from the automatic version bumping,
> > I see no problem at all. Having an automatic version bump as a
> > requirement to be a framework is the problem IMO.
>
> ok, I start to understand what you want to get: two different ways of
> releasing frameworks. I think that's a very bad idea for obvious reasons I
> hope I do not have to bring up here.
Ok, they are not that obvious too me. Wouldn't it be possible to add something
like maintainerManagesVersionOnItsOn=false to a file in all the frameworks
(isn't there already a file in each frameworks for stuff like platforms,
etc.?) and modify the release-scripts (David or anybody who knows these
scripts) once so that these scripts check this variable.
So if it's set to false and most current maintainer seem to prefer not to do
version bumps on their own the release scripts would bump the version number
and do all the stuff as they do now. If the variable was set to true these
scripts wouldn't bump the version numbers and just use the version numbers as
set by the maintainer?
Or is this just naive thinking from my side that it's "that easy"?
> So far I assumed that you want to change the way how *all* frameworks are
> released which would imply a significant work load to the maintainers as
> you just explained yourself.
As I understood it Christian doesn't want it changed for all maintainers as
that would almost be rude ;-).
griits
Mario
More information about the Kde-frameworks-devel
mailing list