KDE is not an OS platform... (And neither is Gnome)

Luciano Montanaro mikelima at gmail.com
Wed Nov 4 09:30:22 GMT 2009


On Tue, Nov 3, 2009 at 7:54 PM, David Faure <faure at kde.org> wrote:

>
>>  GUI driven applications need something like KIO,
>>  sure. But the two features are orthogonal.
>
> I completely disagree. Every single GUI application out there assumes that for
> local files it can use blocking API, because local files are fast enough for
> that. Changing the assumption simply breaks everything.
>

I was not not thinking of GUI applications specifically. But even GUI
applications would read synchronously from an nfs mounted partition,
and what could we do about it?

Also USB devices and CDROMs could be sources of problems, and
applications would already see them as part of the common filesystem
namespace.

>> > So mounting things into a filesystem
>> >  mountpoint doesn't get you anything.
>>
>> If it gets me the ability to cat http://example.org
>> or ls audiocd://ogg/ (with the proper adjustments, obviously like
>> /kio/audiocd://ogg or even ) I would not sneer at it.
>
> Just try it:
>  kioclient cat http://example.org
>

I know about that. But from the user point of view, if there network
is shaky, cat kioexec cat will block too...

> I'm happy to implement "kioclient ls" if that makes anyone happy ;-)
>

I'd find it useful, but it would be a nice exercise in kio
programming, probably. :)

Luciano

> --
> David Faure, faure at kde.org, http://www.davidfaure.fr
> Sponsored by Nokia to work on KDE, incl. Konqueror (http://www.konqueror.org).
>



-- 
Luciano Montanaro

Anyone who is capable of getting themselves made President should on
no account be allowed to do the job. -- Douglas Adams




More information about the kde-core-devel mailing list