Bug 488819 - Show Remote Desktop entry even if required package not installed and offer its installation in the KCM
Summary: Show Remote Desktop entry even if required package not installed and offer it...
Status: RESOLVED DOWNSTREAM
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 6.1.0
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL: https://bugzilla.redhat.com/show_bug....
Keywords: usability
Depends on:
Blocks:
 
Reported: 2024-06-20 20:01 UTC by postix
Modified: 2024-06-21 18:36 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description postix 2024-06-20 20:01:04 UTC
Great news about Remote Desktop for Plasma 6.1.0, but on Fedora 40 with 6.1.0, I couldn't find the entry in the System Settings and one can imagine that many will be puzzled that it doesn't show up, despite being advertised. 

Thanks to Antonio Rojas, I know now, that krdp is required, but it had cost me a bug report. :) [1]

It would be great therefore if the entry was shown even if the required package is not installed and offer the user their installation and maybe some explanations about how it supposed to work.

[1] https://bugs.kde.org/show_bug.cgi?id=488806
Comment 1 Nate Graham 2024-06-20 23:11:30 UTC
This isn't really possible, as the KCM is self-contained. If we added hints about its existence in other packages, it wouldn't be self-contained anymore, and then why not just bundle it with plasma-workspace?

If Fedora didn't ship the krdp package automatically, that's a Fedora packaging bug. :) Tell them about it and I'll bet they fix it.
Comment 2 postix 2024-06-21 10:01:38 UTC
Hi Nate, thanks for your answer. May I ask what were the reason to make it self-contained? In the meanwhile, as you likely have seen, I've created an Downstream bug report. :)
Comment 3 Nate Graham 2024-06-21 13:23:07 UTC
I'm not sure why it was done in a separate git repo/package vs putting it in something universal like plasma-workspace. We don't really have a firm guideline for this kind of thing.
Comment 4 postix 2024-06-21 13:31:27 UTC
(In reply to Nate Graham from comment #3)
> I'm not sure why it was done in a separate git repo/package vs putting it in
> something universal like plasma-workspace. We don't really have a firm
> guideline for this kind of thing.

Maybe it would be worth discussing this and to write down some guidelines or rules.
Anyway, this discussion should happen somewhere else for sure. Thank you for your time and work again!
Comment 5 Nate Graham 2024-06-21 18:36:09 UTC
You're welcome!