KDE Frameworks Release Cycle
David Faure
faure at kde.org
Thu May 8 20:08:06 UTC 2014
[Taking k-c-d out, too much cross-posting]
On Monday 05 May 2014 21:54:42 Alexander Neundorf wrote:
> If we have more than 50 libraries, do all of them need a full new release
> every month ?
Not doing that leads to
1) a huge mess of versioning. The latest available version for each framework
would be different, so how do you make sure you have the latest of each? And
the "min required version" in each find_package would have to be increased
manually, since it would no longer be the same everywhere.
In a year we'd be at KArchive 5.3, KIO 5.7 required by KParts 5.1 required by
KTextEditor 5.4, etc. etc.
This seems extremely messy to deal with, for everyone.
We decided long ago against this, for these very reasons.
2) more work for me: every month, for each of the 61 frameworks, I'd have to
decide which ones need to be released and which one shouldn't....
> As Luigi says, some of the smaller libraries may not see many changes at
> all, and maybe only "old style" patch level releases for them would be
> good enough ?
That's exactly what will happen for the frameworks which didn't see many
changes. The monthly release will include at most a few bugfixes and updated
translations. The only difference is whether to call this 5.2 or 5.1.1 -- but
again, these are libraries, so e.g. new methods don't break existing apps, the
fear of "new features" doesn't work the same way as in applications.
--
David Faure, faure at kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5
More information about the Kde-frameworks-devel
mailing list