Backwards compatibility of kdelibs/experimental

Thiago Macieira thiago at
Tue Dec 8 15:51:25 GMT 2009

Em Terça-feira 08 Dezembro 2009, às 16:08:43, Lubos Lunak escreveu:
>  Hello,
>  I have a question of about backwards compatibility of KNotificationItem
>  and kdelibs/experimental in general and I don't mean just API. API is
>  simple, there is no guarantee, but I don't see anything about the rest in
> .
>  For example, KNotificationItem from 4.3.x does not work in 4.4.x workspace
> (the D-Bus name has changed). Fortunately, there is still the old systray
> mechanism, so there's no big loss of functionality as long as the old
>  library is still around. And yes, there are apps outside of KDE SC that
>  use it.
>  Is it acceptable that something like that no longer works, and regardless
>  of the answer, could it be added to the wiki page?

Binary/behaviour compatibility includes D-Bus interfaces. So renaming an 
interface, removing methods, etc. is not BC.

Anyway, this was an experimental lib. The D-Bus protocol should also be 
considered experimental there.

Thiago Macieira - thiago (AT) - thiago (AT)
  Senior Product Manager - Nokia, Qt Development Frameworks
      PGP/GPG: 0x6EF45358; fingerprint:
      E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <>

More information about the kde-core-devel mailing list