Bug 449816 - Change the name kioslave throughout the KDE ecosystem to a nicer name
Summary: Change the name kioslave throughout the KDE ecosystem to a nicer name
Status: REPORTED
Alias: None
Product: frameworks-kio
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KIO Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-09 03:57 UTC by Kamen Margaritov Lozev
Modified: 2022-12-28 13:05 UTC (History)
2 users (show)

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


Attachments
kioslave5 is displayed in Kubuntu System Monitor's Processes view (90.78 KB, image/png)
2022-02-09 03:57 UTC, Kamen Margaritov Lozev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kamen Margaritov Lozev 2022-02-09 03:57:23 UTC
Created attachment 146475 [details]
kioslave5 is displayed in Kubuntu System Monitor's Processes view

SUMMARY
***
The KIO library contains a kioslave class which is used in the KDE ecosystem. This leads to visual display of processes with kioslave in their name in KDE applications, such as the Processes tab of Kubuntu's System Monitor. This is disturbing and makes KDE unsuitable for many application areas.
Please fix this usability and security bug, e.g. by suitable renaming. I am posting this in a private forum in order to avoid political interpretations. I am aware that similar namings are still used in other technology areas.
***

STEPS TO REPRODUCE
1. https://github.com/KDE/kio/blob/master/src/kioslave/kioslave.cpp
2. In Kubuntu 21.10 desktop AMD 64, start System Monitor, then select the Processes tab.
    In the list of processes, there are instances of kioslave5 .
3. See attached screenshot.

OBSERVED RESULT
In the Kubuntu System Monitor list of processes, there are instances of kioslave5 .

EXPECTED RESULT
In the Kubuntu System Monitor list of processes, and all other KDE settings, there are 
instances of kprotocolsupport5, where protocolsupport is an example name; 
it could be another nice name, e.g. neuron.

SOFTWARE/OS VERSIONS
KDE Ecosystem

ADDITIONAL INFORMATION
Comment 1 Kamen Margaritov Lozev 2022-02-09 04:03:27 UTC
A correction to the bug description: kioslave.cpp is a file not a class.