BC breakage: MessageFactory removed

laurent Montel montel at kde.org
Sun Feb 26 18:08:22 GMT 2017


Le dimanche 26 février 2017, 16:28:26 CET David Faure a écrit :
> commit 242fb36
> Author: Montel Laurent <montel at kde.org>
> Date:   Fri Feb 10 13:51:28 2017 +0100
> 
>     Remove old class
> 
> [...]
> -class MESSAGECOMPOSER_EXPORT MessageFactory
> [...]
> 
> It is (obviously) BIC+SIC to remove an exported class that was defined in a
> public header.
> 
> Is libKF5MessageList.so considered released and stable and usable by
> third-party programs?

Nope 
Any kdepim*lib is considered as stable.
It's for that we can change API and remove/add etc class :)

Regards

> 
> In that case, either messagefactoryng can be done within the MessageFactory
> API, or you need to keep MessageFactory around and deprecate it.


-- 
Laurent Montel | laurent.montel at kdab.com | KDE/Qt Senior Software Engineer 
KDAB (France) S.A.S., a KDAB Group company Tel. France +33 (0)4 90 84 08 53, 
 www.kdab.fr KDAB - The Qt, C++ and OpenGL Experts - Platform-independent 
software solutions 



More information about the kde-pim mailing list