Bug 72054

Summary: Internal KIOSlaves should not be publicly visible
Product: [Unmaintained] kio Reporter: Dominique Devriese <devriese>
Component: generalAssignee: David Faure <faure>
Status: RESOLVED NOT A BUG    
Severity: wishlist CC: nate
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Dominique Devriese 2004-01-07 14:15:34 UTC
Version:            (using KDE KDE 3.1.4)
Installed from:    Debian testing/unstable Packages

I never understood why things like smtp, smtps, pop3, pop3s, imap and imaps were implemented as KIOSlaves, but they shouldn't be visible publicly.  Places where they are visible include the tab "thumbnails" in the "file manager" kcm ( names retranslated from dutch ), and the alt+f2 minicli, where you get a weird error when trying to open e.g. smtp:/test.
Comment 1 Stephan Kulow 2004-01-07 16:23:53 UTC
I guess we wouldn't object a patch
Comment 2 Dominique Devriese 2004-01-07 17:35:13 UTC
Subject: Re:  Internal KIOSlaves should not be publicly visible

Stephan Kulow writes:

> I guess we wouldn't object a patch

Hm, apparently, the situation in the debug window has already improved
quite a bit in 3.2 ( by looking at the code, it now only shows
protocols that "supportsListing()" ).  This isn't a major issue for
the other places, and I guess the bug can be lowered to wishlist or
closed, unless I missed some other places where a list of protocols is
shown.

I still disagree with the design choice to implement e.g. an smtp
ioslave, as it does not at all fit the definition of an ioslave imho,
but hey, that's just developer esthetics, and you can ignore it, I
guess ;)

cheers
domi