BC breakage: MessageFactory removed

Daniel Vrátil dvratil at kde.org
Sun Feb 26 21:50:49 GMT 2017


On Sunday, February 26, 2017 10:47:35 PM CET David Faure wrote:
> On dimanche 26 février 2017 19:08:22 CET laurent Montel wrote:
> > 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.
> 
> I suppose you meant NOT stable :-)
> 
> OK, thanks for the confirmation.
> 
> I really wish these libs weren't called libKF5* if they don't include SC/BC
> promises, it's even more of a lie then, and it gives bad reputation to the
> real KF5 in case anyone gets hit by such a SC breakage.

We already started prefixing new libraries with KPim instead of KF5, but 
changing that everywhere will need quite some work (and will seriously annoy 
packagers again).

-- 
Daniel Vrátil
www.dvratil.cz | dvratil at kde.org
IRC: dvratil on Freenode (#kde, #kontact, #akonadi, #fedora-kde)

GPG Key: 0x4D69557AECB13683
Fingerprint: 0ABD FA55 A4E6 BEA9 9A83 EA97 4D69 557A ECB1 3683
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20170226/49797276/attachment.sig>


More information about the kde-pim mailing list