After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 764308 - [RFE] clean up nmcli type options handling
[RFE] clean up nmcli type options handling
Status: RESOLVED OBSOLETE
Product: NetworkManager
Classification: Platform
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: Lubomir Rintel
NetworkManager maintainer(s)
Depends on:
Blocks: nm-next
 
 
Reported: 2016-03-29 13:14 UTC by Lubomir Rintel
Modified: 2018-03-14 13:54 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Lubomir Rintel 2016-03-29 13:14:27 UTC
From the bug #748302 discussion it's apparent that the type option handling is more complicated than it should be:

* The properties should be mapped to properties declaratively
* The interactive mode should not re-ask for options/properties that are already set
* The per-property validation is redundant and should be removed
Comment 1 Thomas Haller 2018-03-14 13:54:51 UTC
I think a lot changed in nmcli for 1.10.

Especially, we have now https://cgit.freedesktop.org/NetworkManager/NetworkManager/tree/clients/common/nm-meta-setting-desc.c?id=167e42a87e97ed7fb26a4263c22f1774716ac51b which adds a declarative approach to supporting options. While there is still a lot missing (especially "dynamic fields", like vpn.data, bond.options, user.data), it's a start.

It's not clear what is exactly requested here. I am closing as obsolete.