Created attachment 111125 [details] Screenshot of Choqok in Discover on Fedora 27 As seen in the attached screenshot, only the name and description of Choqok. The application was installed using the built-in Fedora repository. Fedora 27 x86_64 choqok.x86_64 version 1.6.0.3-fc27 plasma-discover.x86_64 version 5.11.5-1.fc27 Not sure where the issue lies, because the source code downloaded from the Choqok website has a valid appstream.xml file.
Is the AppStream file valid? You can run `appstreamcli validate` on it. If it's invalid, that may be the issue. If it's valid, does it seem to supply the information that's missing form Discover? If so, then it may be a Fedora packaging issue.
I need to figure out where the AppStream file in Fedora is stored, but the one included with the source downloaded from the Choqok website seems to get an error: $ appstreamcli validate org.kde.choqok.appdata.xml E - org.kde.choqok.appdata.xml:org.kde.choqok.desktop The component is missing a summary (<summary/> tag). Validation failed: errors: 1, pedantic: 1
Yep, that'll do it. However, the version in our source repo[1] seems fine: $ appstreamcli validate ~/org.kde.choqok.appdata.xml I - org.kde.choqok.appdata.xml:org.kde.choqok.desktop:46 The component summary should not end with a "." [Cliente para microblogues.] Validation was successful: infos: 1 It also has a screenshot, a Description tag, a Summary tag, and a variety of other bits that should make it look great in Discover. This is a Fedora packaging issue; please file a bug on their bug tracker asking them to use our upstream AppData file instead of the invalid one that they're using. [1] https://cgit.kde.org/choqok.git/plain/choqok/org.kde.choqok.appdata.xml
Thanks, I've created Bug report 1551266 on the Red Hat bugzilla, and linked this bug to it.
FYI, the upstream appdata file is indeed valid now, but there has been no formal choqok release yet that includes it. I'm backporting the fixes for fedora pacakging... I'd encourage upstream to make a new release so all can benefit from the fixes.