https://bugs.kde.org/show_bug.cgi?id=454988
--- Comment #2 from Sergio <sergio.calleg...@gmail.com> --- I understand (correct me if I am wrong) that widgets are run in the same process as plasmashell for efficiency reason and that this requires a good behavior on the widget side as in any form of cooperative multitasking. Widgets that hang result in the shell hanging and widgets that crash result in the shell crashing. This is all fine as long as you are dealing with widgets that are developed together with the shell, but may become critical for third party widgets because the shell has, as you say, no possibility to do anything if the widget misbehaves. For this reason, maybe it would be preferable/safer to pay an efficiency price for the third party widgets and have them run in their own process with just a proxy in the plasma shell process. As a minor safeguard, it would be good to at least ask to the widget developers to include a "manifest" indicating the versions of plasma the widget has been tested on, in order to make running untested widgets a bit more difficult (e.g. for cases with a version mismatch, one needs to explicitly opt in to test the widget, that is run it until the next login, or forever). -- You are receiving this mail because: You are watching all bug changes.