On 2015-09-27, Boudhayan Gupta <bgu...@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