Bug 392113 - Poor quality appstream data in dev Neon editions
Summary: Poor quality appstream data in dev Neon editions
Status: RESOLVED FIXED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages Unstable Edition (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
: 388702 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-03-21 01:36 UTC by Scott Harvey
Modified: 2018-11-14 10:22 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Kdenlive thumbnail (16.46 KB, image/png)
2018-03-21 01:36 UTC, Scott Harvey
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Scott Harvey 2018-03-21 01:36:13 UTC
Created attachment 111535 [details]
Kdenlive thumbnail

Do we have any control over this? The icon/thumbnail for Kdenlive that's currently showing up in Discover is really poor quality. It looks like a pixelated enlargement of a too-small icon.
Comment 1 Nate Graham 2018-03-21 01:45:10 UTC
The icon comes from Kdenlive itself, but can be modified by downstream packaging. The versions of Kdenlive available from the Flathub or Kdeapps flatpak repos both use a better icon, which comes from the app itself: https://cgit.kde.org/kdenlive.git/plain/data/icons/128-apps-kdenlive.png

So the lousy icon you're seeing comes from Neon packaging, which is based on Ubuntu 16.04 packaging. In Kubuntu 17.04, I see the better icon, which means that it's already been fixed in later Ubuntu releases.

So the bug is that Neon is inheriting Ubuntu 16.04's lousy icon for the kdenlive package. This will be fixed automatically once Neon is re-based on top of Ubuntu 18.04, but could be fixed in the current version; up to the Neon packagers.
Comment 2 Scott Harvey 2018-03-21 02:05:13 UTC
(In reply to Nate Graham from comment #1)
> So the bug is that Neon is inheriting Ubuntu 16.04's lousy icon for the
> kdenlive package. This will be fixed automatically once Neon is re-based on
> top of Ubuntu 18.04, but could be fixed in the current version; up to the
> Neon packagers.

Interesting. Thanks for the explanation.

With just a month or so to go until Ubuntu 18.04, I won't blame anyone for not making this fix a priority.
Comment 3 Jonathan Riddell 2018-03-21 12:08:29 UTC
This doesn't affect user edition which uses appstream data.  Dev editions don't have appstream data so the contents of Discover will always be a bit crappy.
Comment 4 Scott Harvey 2018-03-21 12:57:24 UTC
(In reply to Jonathan Riddell from comment #3)
> This doesn't affect user edition which uses appstream data.  Dev editions
> don't have appstream data so the contents of Discover will always be a bit
> crappy.

That's a good enough answer for me. Feel free to close this and chalk up another closed bug, even if it's not really a bug. 

Thanks for the details. Added to my ever-growing folder called "How KDE Works".
Comment 5 Nate Graham 2018-03-21 13:09:01 UTC
As a Discover developer who uses Neon Dev Unstable, I'd support adding appstream information to the dev images. Not having it makes developing for Discover a bit annoying sometimes.
Comment 6 Nate Graham 2018-03-21 15:52:22 UTC
*** Bug 388702 has been marked as a duplicate of this bug. ***
Comment 7 Nate Graham 2018-11-13 18:50:46 UTC
This was fixed in the Bionic re-base.
Comment 8 Aleix Pol 2018-11-13 18:54:41 UTC
Last I know is that it wasn't. Maybe it got fixed this week?
Comment 9 Nate Graham 2018-11-13 19:05:24 UTC
Hmm, well it seems much better than it was in the 16.04-based Neon, at least.
Comment 10 Aleix Pol 2018-11-13 23:42:51 UTC
Well the data coming from ubuntu is better (newer) for sure.
Comment 11 Harald Sitter 2018-11-14 10:22:13 UTC
https://phabricator.kde.org/T8714