[KPhotoAlbum] Marble versioning

Robert Krawitz rlk at alum.mit.edu
Tue Jul 27 14:17:12 BST 2021


On 7/27/21 3:08 AM, Tobias Leupold wrote:
>> It just did:
>> https://invent.kde.org/education/marble/-/merge_requests/45
> 
> But is it correct that they use the KDE Applications version for the library? because if so, the
> versioning can't be used in a meaningful manner, as the "major" version increases each year, no
> matter if they changed something or not, and cmake will declare it as incompatible.

I didn't trace down exactly where it got set, but it does appear to be the KDE apps version.

> I think this is simply not a suitable approach for a library ... the version should make us able to
> detect incompatible API changes, whereas the version we have now only allows us to see in which year
> the release was done ... this is simply essentially useless for a library, no?

That's definitely (IMO) not how a library should be versioned, for exactly that reason.



More information about the Kphotoalbum mailing list