Type: info
Title: Configmgr re-write
Posted by: [email protected]
Affected: -
TaskId: i101955
<http://www.openoffice.org/issues/show_bug.cgi?id=101955>
Effective from: DEV300 CWS sb111
CWS:
<http://eis.services.openoffice.org/EIS2/cws.ShowCWS?Path=DEV300/sb111>
CWS status: approved by QA
*Summary*
--------
+ new layout of configmgr data files
+ postprocess/packregistry to merge .xcs/.xcu -> .xcd
+ configmgr/update.hxx interface for extension manager
- configmgr ini file
+ changed platform backend interface
*Description*
-------------
The configmgr re-write (see
<http://wiki.services.openoffice.org/wiki/Performance/Configuration>)
brings along some changes:
- The configmgr's private data files within an OOo installation (and
user directory) have changed. (They are still XML based, however, so
can still be inspected/modified for debugging purposes etc.)
- During building, the .xcs/.xcu files (mainly from officecfg) are
merged into the new .xcd files in postprocess/packregistry (and the
makefiles utilize dependencies on the .xcs/.xcu files in solver, so no
need to re-built postprocess completely, just a need to build it at
all when .xcs/.xcu source files are changed).
- The extension manager communicates with configmgr via a new C++
interface (configmgr/update.hxx).
- The configmgr ini file (configmgrrc resp. configmgr.ini in the basis
layer program directory) has been replaced with hard-coded logic where
configmgr looks for its data files.
- The way platform backends are integrated has changed substantially,
see
<http://wiki.services.openoffice.org/wiki/Performance/Configuration#Platform_Backends>.
This is especially noteworthy for the LDAP backend, see
<http://wiki.services.openoffice.org/wiki/Performance/Configuration#LDAP_Backend>.
Uwe, do we need to adapt any documentation for that?
Send feedback to [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]