<div dir="ltr"><div>Markus,</div><div><br></div><div>I did indeed consider a less intrusive way to develop the plugin, but then I realized that a lot of people that answered my request to "how do you use profiles in konsole" were using the *profile* manager as a way to interact with different SSH connections (some of them having over 20 - 40 profiles that differed only in name and the ssh command. This made me think that a plugin *for* ssh was needed.</div><div><br></div><div>I do understand your concerns and I plan to implement a way to disable / unload plugins in the future, but time has been complex at the moment so I ask for a bit of patience (or help on the code).</div><div>*I* ould personally accept a patch that allows to unload plugins (such the one in kate) so people can use the plugins if they want, and not being forced to.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jun 3, 2023 at 1:14 PM Markus Wernig <<a href="mailto:bugzilla_noreply@kde.org">bugzilla_noreply@kde.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><a href="https://bugs.kde.org/show_bug.cgi?id=461085" rel="noreferrer" target="_blank">https://bugs.kde.org/show_bug.cgi?id=461085</a><br>
<br>
--- Comment #9 from Markus Wernig <<a href="mailto:public@wernig.net" target="_blank">public@wernig.net</a>> ---<br>
(In reply to tcanabrava from comment #7)<br>
<br>
> Please take in consideration the time I did put on the plugin system, to<br>
> not say things like "I was fortunate to not realize that the plugins<br>
> exist", I understand that some frustration can exist, but understand also<br>
> that this is helping a lot of people that were used to have a visual aid to<br>
> ssh in other systems - such as windows - to migrate to konsole and linux in<br>
> general.<br>
<br>
Dear @tcanabrava<br>
<br>
I did not want to belittle your work. I am sure the plugin was developped with<br>
much expertise, diligence and the best intentions.<br>
I also see your point (potentially alleviating the switch to Linux for users of<br>
graphical SSH managers like putty or SecureCRT).<br>
<br>
But is there not also the point of long-standing Linux users who do not require<br>
such alleviation? Is it fair to force them to use the plugin even if they did<br>
not choose in any way to install it?<br>
<br>
I personally do not think so. Users should have a choice, which software they<br>
want to use.<br>
<br>
SSH is a central part of my everyday work, and I choose to manage it in a way<br>
that best fits my needs. Since the sshmanager plugin cannot be configured to do<br>
the same, I do not want to use it.<br>
<br>
But that is currently not possible.<br>
<br>
Mostly, because you chose to integrate it so tightly with Konsole. It even<br>
parses the command line and acts upon that (which, by the way, is something<br>
neither putty nor SecureCRT have ever done - and rightly so). I fail to see how<br>
that would help any Linux novice, on the contrary. In the best of cases it will<br>
make them get used to a way of managing SSH that exists nowhere else and will<br>
be useless to them once they switch to another terminal emulator or desktop<br>
system. In the worst of cases it will interfere with what they want to do and<br>
drive them away.<br>
<br>
Have you ever considered a less intrusive way of integrating sshmanager with<br>
Konsole? I think if it were more of a standalone application (that could still<br>
use the konsole framework, profiles etc.), it would be even more useful - to<br>
Linux novices and existing users alike.<br>
<br>
For the time being, I stand with my request for a way to disable the plugin.<br>
This does not mean, however, that I do not appreciate the great work that you<br>
and the other KDE devs are doing!<br>
<br>
Currently, I have to do this after every Plasma update: <br>
chmod 700 /usr/lib64/qt5/plugins/konsoleplugins/konsole_sshmanagerplugin.so<br>
(Which, by the way, also disables the Ctrl-Shift-F2 shortcut).<br>
<br>
Best regards<br>
Markus<br>
<br>
-- <br>
You are receiving this mail because:<br>
You are the assignee for the bug.</blockquote></div>