Damit sollte Klar sein: ein moderner Desktop ist tief ins System integriert!
Was du hier als tiefe Integration verkaufen willst ist ein ganz simple DBUS-API. Das hat mit einer tiefen Integration nicht wirklich was zu tun.
Sobald dem NetworkManager einmal die Konfiguration übergeben wurde, macht er den Rest von alleine. Eine GUI, die Konfigurationsparameter erfasst und diese nach unten durchgibt ist die absolut einfachste Form eines UI. Egal wie du es drehst und wendest, das ist keine tiefe Integration. Das ist die simpelste Form einer Kommunikation zwischen zwei Subsystemen.
Was du hier als tiefe Integration verkaufen willst ist ein ganz simple DBUS-API. Das hat mit einer tiefen Integration nicht wirklich was zu tun.
Sobald dem NetworkManager einmal die Konfiguration übergeben wurde, macht er den Rest von alleine. Eine GUI, die Konfigurationsparameter erfasst und diese nach unten durchgibt ist die absolut einfachste Form eines UI. Egal wie du es drehst und wendest, das ist keine tiefe Integration. Das ist die simpelste Form einer Kommunikation zwischen zwei Subsystemen.