2016-03-10 11:29:22 |
David Planella |
bug |
|
|
added bug |
2016-03-10 11:29:31 |
David Planella |
information type |
Public |
Private |
|
2016-03-10 11:30:25 |
David Planella |
bug task added |
|
click-package-index |
|
2016-03-10 11:30:43 |
David Planella |
tags |
|
sdoc |
|
2016-03-10 11:42:24 |
David Planella |
bug |
|
|
added subscriber Will Cooke |
2016-03-10 11:42:36 |
David Planella |
bug |
|
|
added subscriber kevin gunn |
2016-03-11 06:27:38 |
David Planella |
bug |
|
|
added subscriber Robert Ancell |
2016-03-11 15:00:11 |
James Tait |
affects |
click-package-index |
software-center-agent |
|
2016-03-11 15:00:42 |
James Tait |
software-center-agent: status |
New |
Triaged |
|
2016-03-11 15:00:51 |
James Tait |
software-center-agent: assignee |
|
Para Siva (psivaa) |
|
2016-03-11 15:01:01 |
James Tait |
software-center-agent: assignee |
Para Siva (psivaa) |
|
|
2016-03-11 15:01:20 |
James Tait |
software-center-agent: assignee |
|
James Tait (jamestait) |
|
2016-03-11 15:01:41 |
James Tait |
bug task added |
|
click-reviewers-tools |
|
2016-03-11 15:01:56 |
James Tait |
click-reviewers-tools: assignee |
|
James Tait (jamestait) |
|
2016-03-15 10:12:13 |
David Planella |
bug |
|
|
added subscriber Jean-Baptiste Lallement |
2016-03-15 10:12:57 |
David Planella |
bug |
|
|
added subscriber William Hua |
2016-03-16 01:22:07 |
Robert Ancell |
gnome-software (Ubuntu): status |
New |
Triaged |
|
2016-03-16 01:22:11 |
Robert Ancell |
gnome-software (Ubuntu): importance |
Undecided |
Medium |
|
2016-03-18 16:03:51 |
Sebastien Bacher |
summary |
Show human-readable names for store apps |
[snaps] Show human-readable names for store apps |
|
2016-03-28 16:19:59 |
Natalia Bidart |
click-reviewers-tools: assignee |
James Tait (jamestait) |
|
|
2016-03-28 16:20:02 |
Natalia Bidart |
software-center-agent: assignee |
James Tait (jamestait) |
|
|
2016-04-13 12:41:33 |
David Planella |
information type |
Private |
Public |
|
2016-04-13 13:23:18 |
Natalia Bidart |
software-center-agent: status |
Triaged |
Fix Released |
|
2016-04-13 22:13:06 |
David Planella |
tags |
sdoc |
gnome-software sdoc |
|
2016-04-25 10:32:39 |
Will Cooke |
tags |
gnome-software sdoc |
gnome-software sdoc trello-import |
|
2016-04-25 12:24:52 |
Will Cooke |
tags |
gnome-software sdoc trello-import |
gnome-software sdoc |
|
2016-07-16 05:43:27 |
Robert Ancell |
bug task added |
|
snappy |
|
2016-09-20 03:34:45 |
Robert Ancell |
gnome-software (Ubuntu): importance |
Medium |
High |
|
2016-09-27 19:20:33 |
Jamie Strandboge |
bug task deleted |
click-reviewers-tools |
|
|
2017-05-04 21:18:02 |
Aaron Ogle |
bug |
|
|
added subscriber Aaron Ogle |
2017-05-31 14:26:08 |
Matthew Paul Thomas |
bug task added |
|
snapcraft |
|
2017-07-17 21:50:48 |
Robert Ancell |
gnome-software (Ubuntu): status |
Triaged |
Fix Committed |
|
2017-07-17 21:50:50 |
Robert Ancell |
gnome-software (Ubuntu): assignee |
|
Robert Ancell (robert-ancell) |
|
2017-07-17 21:52:45 |
Robert Ancell |
nominated for series |
|
Ubuntu Zesty |
|
2017-07-17 21:52:45 |
Robert Ancell |
bug task added |
|
gnome-software (Ubuntu Zesty) |
|
2017-07-17 21:52:45 |
Robert Ancell |
nominated for series |
|
Ubuntu Yakkety |
|
2017-07-17 21:52:45 |
Robert Ancell |
bug task added |
|
gnome-software (Ubuntu Yakkety) |
|
2017-07-17 21:52:45 |
Robert Ancell |
nominated for series |
|
Ubuntu Xenial |
|
2017-07-17 21:52:45 |
Robert Ancell |
bug task added |
|
gnome-software (Ubuntu Xenial) |
|
2017-07-17 21:53:00 |
Robert Ancell |
gnome-software (Ubuntu Yakkety): status |
New |
Won't Fix |
|
2017-07-17 21:53:10 |
Robert Ancell |
gnome-software (Ubuntu Xenial): status |
New |
Triaged |
|
2017-07-17 21:53:13 |
Robert Ancell |
gnome-software (Ubuntu Zesty): status |
New |
Triaged |
|
2017-07-17 21:53:19 |
Robert Ancell |
gnome-software (Ubuntu Zesty): importance |
Undecided |
Medium |
|
2017-07-17 21:53:21 |
Robert Ancell |
gnome-software (Ubuntu Yakkety): importance |
Undecided |
Medium |
|
2017-07-17 21:53:25 |
Robert Ancell |
gnome-software (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2017-07-17 21:53:36 |
Robert Ancell |
bug task deleted |
snappy |
|
|
2017-07-18 01:50:41 |
Robert Ancell |
description |
GNOME Software shows the package name from the app (the snap's name you can't change in the store) instead of the human-readable one (the one you can edit in the store).
That is, the entry in GNOME Software reads 'ubuntu-calculator-app' instead of 'Calculator (Unity 7)'. The latter is specified as "Package title" in the web UI, not sure which field name it's got in the store API.
It seems, though, that snappy does not have the concept of a human-readable name and it's using the "description" field for that. I'm not sure if that's the intention, or if it's expected that any store clients use the "Package title" from the store API instead.
snapd gives the following information for ubuntu-calculator-app (in this case, sideloaded):
{
"description" : "Ubuntu Calculator app",
"download_size" : -1,
"icon" : "/2.0/icons/ubuntu-calculator-app.sideload/icon",
"installed_size" : 581341041,
"name" : "ubuntu-calculator-app",
"origin" : "sideload",
"resource" : "/2.0/snaps/ubuntu-calculator-app.sideload",
"status" : "active",
"type" : "app",
vendor" : "",
"version" : "IOBXFFOCRcXL"
}
From James Tait:
The human-readable package display name, “Package name” in the upload form, maps to the title field in the store API and takes its data from the same field in a Click manifest, but seemingly has no equivalent in a Snap manifest. The closest field in snap.yaml appears to be summary, but I was intending to extract that to tagline and fix bug #1303354 so we can surface that in the store API.
The description field in the store API maps to the “Tagline” and “Description” fields in the upload form, and takes its data from the title and description fields in Click manifests, and the description field in Snap manifests.
The name field in the store API maps to the unchangeable package name in the store web UI, and takes its data from the same field in both Click and Snap manifests, with the author’s short namespace appended if the extracted package name is unqualified. |
[Impact]
Snaps show using the snap 'name', which has a limited character set and is not translatable (e.g. 'moon-buggy'). The store contained a 'title' which is more appropriate (e.g. 'Moon Buggy') which was not exposed via snapd. Now snapd supports this field we should use it in GNOME Software.
[Test Case]
1. Start GNOME Software
2. Search for 'moon'
Expected result:
A snap called 'Moon Buggy' is shown.
Observed result:
A snap called 'moon-buggy' is shown.
[Regression Potential]
The fix is to use the new field if it is present. |
|
2017-07-18 01:58:17 |
Robert Ancell |
gnome-software (Ubuntu Zesty): assignee |
|
Robert Ancell (robert-ancell) |
|
2017-07-18 01:58:20 |
Robert Ancell |
gnome-software (Ubuntu Xenial): assignee |
|
Robert Ancell (robert-ancell) |
|
2017-07-18 01:58:26 |
Robert Ancell |
nominated for series |
|
Ubuntu Artful |
|
2017-07-18 01:58:26 |
Robert Ancell |
bug task added |
|
gnome-software (Ubuntu Artful) |
|
2017-07-18 01:58:38 |
Robert Ancell |
gnome-software (Ubuntu Zesty): status |
Triaged |
Fix Committed |
|
2017-07-18 01:58:40 |
Robert Ancell |
gnome-software (Ubuntu Xenial): status |
Triaged |
Fix Committed |
|
2017-07-18 02:00:34 |
Robert Ancell |
summary |
[snaps] Show human-readable names for store apps |
Use 'title' field for snap apps |
|
2017-07-18 02:02:12 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-desktop/gnome-software/ubuntu-xenial |
|
2017-07-18 02:25:42 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-desktop/gnome-software/ubuntu-zesty |
|
2017-07-18 02:29:00 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-desktop/gnome-software/ubuntu |
|
2017-07-19 14:25:14 |
Launchpad Janitor |
gnome-software (Ubuntu Artful): status |
Fix Committed |
Fix Released |
|
2017-08-24 19:45:56 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2017-08-24 19:46:00 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2017-08-24 19:46:05 |
Brian Murray |
tags |
gnome-software sdoc |
gnome-software sdoc verification-needed verification-needed-zesty |
|
2017-08-25 07:57:14 |
Jean-Baptiste Lallement |
tags |
gnome-software sdoc verification-needed verification-needed-zesty |
gnome-software sdoc verification-failed-zesty verification-needed |
|
2017-08-25 08:05:27 |
Jean-Baptiste Lallement |
tags |
gnome-software sdoc verification-failed-zesty verification-needed |
gnome-software sdoc verification-done-zesty verification-needed |
|
2017-08-31 12:56:27 |
Łukasz Zemczak |
tags |
gnome-software sdoc verification-done-zesty verification-needed |
gnome-software sdoc verification-done-zesty verification-needed verification-needed-xenial |
|
2017-09-04 07:48:55 |
Jean-Baptiste Lallement |
tags |
gnome-software sdoc verification-done-zesty verification-needed verification-needed-xenial |
gnome-software sdoc verification-done-xenial verification-done-zesty verification-needed |
|
2017-09-04 07:49:04 |
Jean-Baptiste Lallement |
tags |
gnome-software sdoc verification-done-xenial verification-done-zesty verification-needed |
gnome-software sdoc verification-done verification-done-xenial verification-done-zesty |
|
2017-09-04 15:39:39 |
Launchpad Janitor |
gnome-software (Ubuntu Zesty): status |
Fix Committed |
Fix Released |
|
2017-09-04 15:39:50 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2017-09-21 16:36:14 |
Launchpad Janitor |
gnome-software (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2019-02-07 14:37:35 |
Sergio Schvezov |
snapcraft: status |
New |
Fix Released |
|