(In reply to Michael Andres from comment #11) > (In reply to Fabian Vogt from comment #10) > > > > IMO it's the wrong use of name. The appdata id should be used internally and > > the name shown to the user. > > The 'name' that uniquely identifies the item is used and shown. > > If this is actually the appdata id, we can adapt the libsolv parser, but > then the id will be shown and has to be used as CLI arg. Otherwise appdata > don't fit into our concept and we'll think about disregarding them. The Name as ID is not usable as it is a translatable field in AppStream - the id is a technical representation (for applications it's based on the desktop file) Disregarding the AS in zypper might be the best course - zypper is considered to be a package manager - an addon of 'application store view' on top seems weird.