snapd currently returns a
developer field for snaps. Since the store can contain multiple versions of a snap it is desirable for a user to be able to check they have the official version installed.
This is done in other app stores (Apple, Android etc) by putting an icon beside the developer name for accounts that have done some verificiation.
We could implement this in GNOME Software if we had:
- A new boolean field from snapd e.g.
developer_validatedthat we could use to hint to the user that this is an official account.
- A means of validating developer accounts, perhaps via a store assertion?
- A process for validating major account, perhaps the snap advocacy team?