<http://cgit.freedesktop.org/libreoffice/core/commit/?id=5a02076358a547bae8a9b596d9722a7cd2d46c34> "Windows registry configuration backend" added support to read configuration data from the Windows registry (see <https://wiki.documentfoundation.org/ReleaseNotes/4.2#Windows_Registry_changes>), but does so by creating intermediary XML files. <http://cgit.freedesktop.org/libreoffice/core/commit/?id=ecc617e797aa5ed329668114e54ec7ffa5c0e87b> "configmgr: support reading from a dconf layer (WIP)" (which does something similar for Linux dconf support), can now be used as a blueprint (modulo any bugs that new code invariably still contains) how to avoid intermediary files and directly feed into the configmgr's internal data structures.
Migrating Whiteboard tags to Keywords: (EasyHack DifficultyInteresting SkillCpp) [NinjaEdit]
JanI is default CC for Easy Hacks (Add Jan; remove LibreOffice Dev List from CC) [NinjaEdit]
Re-evaluating the EasyHack in 2022 This enhancement is still relevant. The dumpWindowsRegistry() method in configmgr/source/winreg.cxx still creates and uses temporary xml files.