GNOME Software and snapcraft.io present developer identity differently

Bug #1742637 reported by Evan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
snapd
Triaged
Undecided
Unassigned
gnome-software (Ubuntu)
Incomplete
Low
Unassigned

Bug Description

Hi,

GNOME Software and https://snapcraft.io/aws-cli present the developer of an application differently. In GNOME Software, the Snap Store username is used whereas on snapcraft.io the "Company name" is used.

When present, GNOME Software should be made to show the "Company name" for the developer.

Revision history for this message
Evan (ev) wrote :
Revision history for this message
Evan (ev) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Evan, wasn't the conclusion of the discussion the other day that "Company name" was the wrong information to display?

Changed in gnome-software (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Robert Ancell (robert-ancell) wrote :

The metadata provided by snap is:

      "developer": "aws",

and there is no field that contains "Amazon Web Services, Inc.".

Is there a field in the store that is not passed through snapd or is this information coming from somewhere else?

Revision history for this message
Robert Ancell (robert-ancell) wrote :

That should say "provided by snapd"

Revision history for this message
Sergio Schvezov (sergiusens) wrote :

I would suspect snapd needs to passthrough

Revision history for this message
Michael Vogt (mvo) wrote :
Changed in snapd:
status: New → In Progress
Revision history for this message
Michael Vogt (mvo) wrote :

The above PR should fix things transparently for g-s (and our own cli).

Revision history for this message
Michael Vogt (mvo) wrote :

Unfortunately we need to revert this again because the display name can be changed in arbitrary ways by the developer. So it could be used to present misleading information.

Changed in snapd:
status: In Progress → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.