Naming scheme for Qt5/KF5-based libraries outside of KF5

Sune Vuorela nospam at vuorela.dk
Sun Sep 27 18:21:04 BST 2015


On 2015-09-27, Boudhayan Gupta <bgupta at kde.org> wrote:
> What I propose is that all libraries which want to manage their own
> release cycles and their own namespaces, be moved to Extragear Libs
> and release from there. All the libraries which can stick to the
> Applications release-unit, move to Support or a new module and be
> released with them.

What happens if an Applications application uses an extragear lib? or an
extragear application uses an application lib?

Yes. this will happen.

And then you have a abi/api unstable library out of sync with the
application it uses. And that's highly annoying.

Seen before with e.g. Digikam/Gwenview/KPhotoAlbum and
libkipi/libkexiv2/...


I don't see why we need a extra organizational level to house something
we should try to avoid to have in the fist place.

Let's get all good libraries made frameworks.

/Sune





More information about the kde-core-devel mailing list