[prev in list] [next in list] [prev in thread] [next in thread]
List: koffice-devel
Subject: Library reorganization conclusion
From: Boudewijn Rempt <boud () valdyas ! org>
Date: 2009-11-29 6:28:13
Message-ID: 200911290728.14203.boud () valdyas ! org
[Download RAW message or body]
These are the points Jos, Thomas and me agreed upon on Saturday:
* for every library, write a toplevel apidox file that explains the rationale,
the purpose and the raison d'etre of that library.
* strive to minimize includes in header
* strive to minimize and hide dependencies
* kostore: remove the kio dependency (which is only used to access tar balls)
and copy the currently private zip reading/writing code from Qt: this will be
removed when that code moves to qtcore after api review. Combine KoStore and
KoOdf into one library.
* check whether qlocale can replace klocale in KoUnit. If so, move KoBase into
KoOdf.
* Split KoResources. Move the gradient and other resource clases into pigment,
and move the resource server etc. classes to kowidgets.
* Move koaction into komain.
* use KPluginLoader instead KoPluginloader from KoPlugin.
* Move kogenericregistrymodel into the kowidget library
* Move the KoGenericRegistry template class to koffice/interfaces
* undepend kowidgets and kotext
--
Boudewijn Rempt | http://www.valdyas.org
_______________________________________________
koffice-devel mailing list
koffice-devel@kde.org
https://mail.kde.org/mailman/listinfo/koffice-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic