Bug 462494 - Discover should warn about flatpaks packaged by third parties
Summary: Discover should warn about flatpaks packaged by third parties
Status: RESOLVED LATER
Alias: None
Product: Discover
Classification: Applications
Component: discover (other bugs)
Version First Reported In: 5.26.4
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-01 13:08 UTC by Reuben
Modified: 2022-12-01 21:17 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
flatpak intellij (833.59 KB, image/png)
2022-12-01 13:08 UTC, Reuben
Details

Note You need to log in before you can comment on or make changes to this bug.
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.