GNOME Firmware exports instance IDs to the user that are used to build GUIDs as long as /etc/fwupd/fwupd.conf has ShowDevicePrivate=true which is the default.
These are very useful to tell whether a firmware update that a publisher is publishing to LVFS is targeting the wrong GUID (IE too broad or too narrow). In order to make lives easier on developers publishing firmware I suggest changing this on firmware-updater as well so they don't need to be forced to resort to command line tools.
firmware-updater:
gnome-firmware:
I also think that what GNOME firmware does for a key name is way better, I would suggest considering this!
GNOME Firmware exports instance IDs to the user that are used to build GUIDs as long as
/etc/fwupd/fwupd.conf
hasShowDevicePrivate=true
which is the default.These are very useful to tell whether a firmware update that a publisher is publishing to LVFS is targeting the wrong GUID (IE too broad or too narrow). In order to make lives easier on developers publishing firmware I suggest changing this on firmware-updater as well so they don't need to be forced to resort to command line tools.
firmware-updater:
gnome-firmware:
I also think that what GNOME firmware does for a key name is way better, I would suggest considering this!