The source field was changed by GNOME Software upstream to infer the
source based on the icon/screenshot metadata (which is where
dashboard.snapcraft.io comes from). The reason for this change was on
other distros the source may not have been the Ubuntu store.

To fix this correctly we probably need more information from snapd. The
snapd system information has a 'store' field [1] which we can use to
decide if this is not the default store. If it's blank is signifies the
"default store", but this is not 100% clear this can be assumed that
it's the Ubuntu store. We also need to clarify if this is a code or a
user-visible string.

It needs to be investigated if installed snaps can tell where they came
from. This might be possible by checking assertions. Otherwise we can
only say a search result is from a given store, but an installed snap
could be from anywhere (e.g. sideloaded).

While this bug seems simple at first glance, some thought needs to be
put into it.

[1] https://github.com/snapcore/snapd/wiki/REST-API#get-v2system-info

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1706500

Title:
  Update snap store name "Ubuntu Store"

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1706500/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to