[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Broken Binary Compatibility in 3.1.0
From:       George Staikos <staikos () kde ! org>
Date:       2003-02-11 20:05:57
[Download RAW message or body]



It has come to my attention that binary compatibility was broken in 3.1.0.  
Please remember that the following are also forms of breaking binary 
(application) compatibility:

- Removing or changing commandline parameters
- Removing or changing dcop methods
- Renaming modules that are loaded by others (like KControl module names!  Yes 
this happened, and broke 3rd party applications!)
- Changing application executable names
- Removing or renaming libraries

We have broken third party apps with 3.1.0.  For now, it looks like we can fix 
at least the KControl module name problem with additional .desktop files.  I 
ask the people who reorganised KControl in 3.1.0 to please have a look at 
their changes and provide compatibility to old module names again (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.


-- 

George Staikos

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic