[kiofuse] [Bug 75324] Integrate KIO Slaves into file system using FUSE gateway
Konstantin Kharlamov
bugzilla_noreply at kde.org
Thu Jan 3 19:06:06 GMT 2019
https://bugs.kde.org/show_bug.cgi?id=75324
--- Comment #93 from Konstantin Kharlamov <Hi-Angel at yandex.ru> ---
(In reply to Christoph Feck from comment #92)
> > First pre-requisite step is making all KDE apps robust to blocking calls on files which it thinks are safe as they're on the local file system.
>
> Uh, no. KDE applications are expected to use KIO. You would have to fix all
> _other_ applications, which don't use the KIO API. I guess applications
> using GIO are also safe, because (I hope) GIO was also designed
> asynchronous. But POSIX API is synchronous, and users of those applications
> just have to live with UI hangs unless they use separate threads for IO.
It's okay to use KIO, nobody advises to drop it. Idea is just to improve a
usability on FUSE mounts a little bit.
You can't reasonably expect every existing app out there to implement a new
protocol just to make it compatible with KDE.
Also, imagine how bloated servers would become if every terminal utility would
implement KIO just because on KDE-powered desktops it's the way to go.
---------
The main selling point of FUSE is that nobody have to implement anything, it
just works™.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
More information about the Unassigned-bugs
mailing list