fix tricky regression noticed by Vyacheslav Tokarev on Google Reader.
[kdelibs.git] / kconf_update / Mainpage.dox
blob77d486ceaa73a4641061096f441d8226387c88c6
1 /** @mainpage ./kconf_update
3 kconf_update is a tool designed to update config files. Over time applications
4 sometimes need to rearrange the way configuration options are stored. Since
5 such an update shouldn't influence the configuration options that the user
6 has selected, the application must take care that the options stored in the
7 old way will still be honored.
9 What used to happen is that the application looks up both the old and the
10 new configuration option and then decides which one to use. This method has 
11 several drawbacks:
12 - The application may need to read more configuration files than strictly
13   needed, resulting in a slower startup.
14 - The application becomes bigger with code that will only be used once.
16 kconf_update addresses these problems by offering a framework to update 
17 configuration files without adding code to the application itself.
19 See the <a href="http://websvn.kde.org/trunk/KDE/kdelibs/kconf_update/README.kconf_update?view=markup">README file</a> for more information.
21 @authors
22 Waldo Bastian \<bastian@kde.org\>
24 @maintainers
25 [Unknown/None]
27 @licenses
28 @lgpl
31 // vim:ts=4:sw=4:expandtab:filetype=doxygen