<div dir="ltr">Dear QGIS fellows,<div><br></div><div>This is a small report for the QEP #245</div><div><a href="https://github.com/qgis/QGIS-Enhancement-Proposals/issues/245">https://github.com/qgis/QGIS-Enhancement-Proposals/issues/245</a><br></div><div><br></div><div>After some hard thinking, I have finally found a nice way to register settings in a hierarchical and organized way, without too much complexity in the API to actually use the settings.</div><div><br></div><div>I have recently submitted a PR <a href="https://github.com/qgis/QGIS/pull/51295">https://github.com/qgis/QGIS/pull/51295</a> with the proposed approach.</div><div>To have a clean approach, some keys have been renamed. There is a compatibility handling (both forward and backward).</div><div><br></div><div>The PR is actually a part of the original QEP (mostly the GUI part is missing).</div><div>The trade of scope reduction towards a cleaner approach for the settings is valuable to me.</div><div>The structured approach will mainly allow for an even cleaner representation of settings in the advanced editor and a more comprehensive knowledge of named groups of settings (such as WFS connections, GPS devices, …).</div><div>I commit to start implementing the GUI part during the HF in NL this spring.</div><div>The migration of the remaining settings will be done continuously from now on.</div><div><br></div><div>I am glad to have finally found a good approach here. Please let me know if you have any feedback.</div><div><br></div><div>Kind regards,</div><div><br></div><div>Denis</div></div>