Technical note: GSettings is a part of GLib, specifically GIO, and will not as such incur a new dep., except requireing a very recent GLib binding. However I am not sure we'll see bindings before we migrate to an introspection-backed Python (PyGI).
But overall my opinion is simply that we must minimize the number of files to parse or stat during startup.
Technical note: GSettings is a part of GLib, specifically GIO, and will not as such incur a new dep., except requireing a very recent GLib binding. However I am not sure we'll see bindings before we migrate to an introspection- backed Python (PyGI).
But overall my opinion is simply that we must minimize the number of files to parse or stat during startup.