Adding a tag indicating manual connection is needed when displaying interfaces
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
snapd |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
Currently, when I use "snap interfaces" command, it shows:
Slot Plug
bluez:service -
hello-producer:
ubuntu-
:alsa -
:avahi-observe -
:bluetooth-control -
:browser-support mychrome,ss-qt
:camera -
...
:network-
:ofono -
:opengl mychrome,
:openvswitch -
:openvswitch-
:optical-drive -
:ppp -
:process-control -
:pulseaudio mychrome
:raw-usb -
:removable-media -
:screen-
:shutdown -
:snapd-control snapweb
:system-observe -
:system-trace -
:time-control -
:timeserver-control -
I am thinking whether it is good to show the slots which need to have manual connection with a "*" at the end of the display. As such:
Slot Plug
bluez:service* -
hello-producer:
ubuntu-
:alsa -
:avahi-observe -
:bluetooth-control -
:browser-support mychrome,ss-qt
:camera* -
...
:network-
:ofono -
:opengl mychrome,
:openvswitch -
:openvswitch-
:optical-drive -
:ppp -
:process-control* -
:pulseaudio mychrome
:raw-usb -
:removable-media -
:screen-
:shutdown -
:snapd-control snapweb
:system-observe* -
:system-trace -
:time-control -
:timeserver-control -
For example, in the above display, "camera" is displayed as "camera*", indicating a manual connection is needed for the interface. It is clear for developer to do the right thing when developing their software.
no longer affects: | snappy |
Changed in snapd: | |
status: | New → Triaged |
importance: | Undecided → Wishlist |