Broken Binary Compatibility in 3.1.0
Aaron J. Seigo
aseigo at olympusproject.org
Tue Feb 11 20:50:08 GMT 2003
-----BEGIN PGP SIGNED MESSAGE-----
On Tuesday 11 February 2003 01:05, George Staikos wrote:
> - Renaming modules that are loaded by others (like KControl module names!
> Yes this happened, and broke 3rd party applications!)
hrm... i wasn't aware that the names of kcontrol modules were guarenteed to
remain constant, nor was it mentioned in any of the discussions around the
(many) changes made (by many people) ... is this documented somewhere?
> (without breaking the new names too). Third party apps that run "kcmshell
> <modulename>" are the ones in question, not what the user sees in the
> KControl GUI.
what is an accepted use of launching kcontrol modules directly via kcmshell
from third party applications? i can understand programs doing this if the
control panel belongs to that application, but am curious about these third
party apps and which panels are relied on by third party apps...
given the rather non-static nature of kcontrol (one panel has already
disappeared in HEAD since 3.1), would it be better to encourage a more
dynamic method of launching KDE control panels akin to the startServiceBy
Aaron J. Seigo
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
KDE: The 'K' is for 'kick ass'
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
-----END PGP SIGNATURE-----
More information about the kde-core-devel