Bug 462494

Summary: Discover should warn about flatpaks packaged by third parties
Product: [Applications] Discover Reporter: Reuben <kde>
Component: discoverAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED LATER    
Severity: normal CC: aleixpol, nate
Priority: NOR    
Version First Reported In: 5.26.4   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: flatpak intellij

Description Reuben 2022-12-01 13:08:32 UTC
Created attachment 154193 [details]
flatpak intellij

SUMMARY
Discover's UI makes no distinction between flatpaks packaged by the developer and those packaged by third parties. It should.

For example, see attached screenshot of IntelliJ. There are several things wrong here:

1) It says this is Apache 2.0 license (IntelliJ ultimate is commercial software)
2) It relies on the packager fessing up to not being affiliated to Jetbrains in the description, rather than highlighting that fact with some kind of caution or warning (compare to its display of the snap distribution of IntelliJ, which _is_ distributed by Jetbrains
s
SOFTWARE/OS VERSIONS
Operating System: Kubuntu 22.10
KDE Plasma Version: 5.25.5
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6
Kernel Version: 5.19.0-23-generic (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-6700K CPU @ 4.00GHz
Memory: 30.8 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 530
Manufacturer: MSI
Product Name: MS-7978
System Version: 1.0
Comment 1 Nate Graham 2022-12-01 21:17:04 UTC
Yeah, it definitely should!

Unfortunately it doesn't know enough information to determine this. FlatHub is working on adding this information, and once they do, Discover will be able to consume it and warn the user, or at least notify them in some way.

Until that happens, there's unfortunately nothing Discover itself can do.