Bug 1213780 - KDE Discover doesn't come include Updates KCM as dependency.
Summary: KDE Discover doesn't come include Updates KCM as dependency.
Status: NEW
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: KDE Applications (show other bugs)
Version: Current
Hardware: x86-64 openSUSE Tumbleweed
: P5 - None : Minor (vote)
Target Milestone: ---
Assignee: E-Mail List
QA Contact: E-mail List
URL: https://discuss.kde.org/t/opening-upd...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-29 19:01 UTC by roke beedell
Modified: 2023-07-31 14:14 UTC (History)
4 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: No
Marketing QA Status: ---
IT Deployment: ---


Attachments
Step 1 (139.48 KB, image/png)
2023-07-30 16:28 UTC, roke beedell
Details
Step 2 (result) (84.13 KB, image/png)
2023-07-30 16:30 UTC, roke beedell
Details

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Andreas Stieger 2023-07-29 20:17:28 UTC
Just dumping a URL counts as a bug report these days?
Comment 2 roke beedell 2023-07-30 01:02:21 UTC
I hope so, because unless you intend to update your Bugzilla instance to support Markdown like the newer versions do, I can't easily quote the reports filed elsewhere (like in Discourse) should they contain vaguely advanced formatting.

You can view a link. I took time out of my day to file a bug, and I believe that I provided no less than what's necessary to triage it.

However, should some requirement be unfulfilled by me not needlessly reiterating it in a comment here (which I have to update manually in new comments when I update it elsewhere due to also the lack of an edit button) I'd hope that you would inform me in a non sarcastic manner, in which case I'd oblige.
Comment 3 Christophe Marin 2023-07-30 08:27:48 UTC
(In reply to roke beedell from comment #2)
> 
> You can view a link. I took time out of my day to file a bug, and I believe
> that I provided no less than what's necessary to triage it.
> 

As maintainers, with this way of thinking, we have to spend time of our day to read this report, then read an external site to find useful information mixed with useless comments from a KDE contributor.

Anyway, the choice to not require the notifier sub-package is intentional, we already have plasma5-pk-notifier which also notifies and doesn't require discover and is consequently far better for this task.

You would get 2 notifications with both notification modules installed.
Comment 4 Fabian Vogt 2023-07-30 09:42:21 UTC
It all boils down to the choice that we currently install plasma5-pk-updates to notify and install updates, as opposed to discover. In the past, discover has proven to be not reliable and stable enough for the task. Maybe this changed meanwhile?

You can try yourself by installing discover-notifier, replacing plasma5-pk-updates.

> However, should some requirement be unfulfilled by me not needlessly reiterating it in a comment here

The bug report in itself must contain the necessary information to at least understand what its about. Linking to somewhere else doesn't count, because that information is not static (can change or disappear) and might not be (easily) accessible.
Comment 5 hui 2023-07-30 11:32:21 UTC
The reporter got already informed in the forum what is necessary to file a good bug report. It seems it didn't help.

https://en.opensuse.org/openSUSE:How_to_Write_a_Good_Bugreport
https://bugzilla.opensuse.org/page.cgi?id=bug-writing.html
Comment 6 roke beedell 2023-07-30 16:28:42 UTC
Created attachment 868510 [details]
Step 1
Comment 7 roke beedell 2023-07-30 16:30:48 UTC
Created attachment 868511 [details]
Step 2 (result)

Right. I'll ensure in future that I provide a summary, but I expect I can't be expected to update it if it has a duplicate in another, more versatile tracker.

To summarise, plasma-discover currently expects that the aforementioned package be included with any installation of itself due to the fact that there isn't any presence verification code to determine whether the relevant context menu entry is displayed.

Until or unless this is remediated by KDE (https://discuss.kde.org/t/opening-update-kcm-from-discover-shows-blank-page-in-plasma-systemsettings/3149/6?u=rokejulianlockhart) this package should be included.
Comment 8 Nathaniel Graham 2023-07-30 22:42:33 UTC
Since Discover and plasma-pk-updates both use PackageKit as the library that they delegate their heavy lifting to, I would expect them both to be equally as reliable and vulnerable to issues in PackageKit or the PackageKit Zypper plugin (e.g. Bug 1163737 and Bug 1174788). The only real difference would be the reliability and UX presented by their respective the front-ends.
Comment 9 Fabian Vogt 2023-07-31 06:19:07 UTC
(In reply to Nathaniel Graham from comment #8)
> The only real difference would be
> the reliability and UX presented by their respective the front-ends.

Exactly...
Comment 10 Nathaniel Graham 2023-07-31 14:14:28 UTC
Is there anything *specific* that you have a problem with regarding Discover's system update UX?