Bug 412106

Summary: KCron has no AppStream metadata
Product: [Applications] kcron Reporter: yamiyukisenpai
Component: generalAssignee: Gary Meyer <gary>
Status: CONFIRMED ---    
Severity: normal CC: aleixpol, nate
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Discover search results
serch results with apt

Description yamiyukisenpai 2019-09-20 05:16:40 UTC
Created attachment 122748 [details]
Discover search results

SUMMARY
One example is KCron, which isn't installed by default on Kubuntu.  When I look up "cron", Discover returns few results, but KCron doesn't appear on the list.  However, when I search up "*cron*" using apt on the terminal, it returns way more results, with KCron being one of them.

STEPS TO REPRODUCE
1. Open up Discover
2. Search an application

OBSERVED RESULT
There's a good chance that the one you want is not there, with KCron as an example

EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 yamiyukisenpai 2019-09-20 05:47:32 UTC
My bad.  Accidentally submitted right after I attached the image.

EXPECTED RESULTS
Discover will return more results, with KCron being one of them.

Operating System: Kubuntu 19.04
KDE Plasma Version: 5.16.5
KDE Frameworks Version: 5.62.0
Qt Version: 5.12.2
Kernel Version: 5.0.0-29-generic
OS Type: 64-bit
Processors: 4 × Intel® Core™ i5-6500 CPU @ 3.20GHz
Memory: 15.6 GiB of RAM
Comment 2 yamiyukisenpai 2019-09-20 05:49:19 UTC
Created attachment 122749 [details]
serch results with apt
Comment 3 Nate Graham 2019-09-20 16:22:49 UTC
What does `appstreamcli search kcron` say?
Comment 4 yamiyukisenpai 2019-09-29 18:31:45 UTC
$ appstreamcli search kde-config-cron
Unable to find component matching kde-config-cron!

$ appstreamcli search kcron
Unable to find component matching kcron!

Should I report this as a bug to KCron?
Comment 5 Nate Graham 2019-09-30 13:31:35 UTC
Yep, it's a bug in KCron, and I'll move it there. Apps need to define AppStream metadata or else they won't show up in Discover.