KDE is not an OS platform... (And neither is Gnome)
Michael Pyne
mpyne at kde.org
Fri Oct 30 20:54:45 GMT 2009
On Friday 30 October 2009 12:20:49 Benoit Jacob wrote:
> I just would like to understand if there's a real reason anymore for
> not letting KIO/GVFS go through the native VFS on Linux (and perhaps
> other *nix). Again, on other exotic platforms, the statu quo seems
> good enough.
There's no reason we can't (just modify the kioslave for #if Q_OS_FOO ;)
I think a saner alternative to integrating GVFS into KIO would be to support
the IO-transfer API in use (assuming they use an out-of-process model, if they
don't we can just fork() kio-gio bridges though. I wonder if this is how
nf2's bridge works? :)
Once we can support KIOSlaves and GIO from KIO then perhaps we can standardize
a IO virtualization interface on XDG so that the actual IO backends of KIO and
GVFS could be used interchangeably. (This also allows for the backends to be
implemented in languages other than C, which is good IMO).
Really making something like FUSE that "backend API" would probably be best
long-term, except that it wouldn't work under Windows or OS X (and possibly
BSD?)
But either way we don't have to port away from KIO, GNOME doesn't have to port
away from GVFS, but we get the benefit of shared IO backends (e.g. GNOME could
use my kio_perldoc ;)
I'm sure there's more to it than that but I don't see why that can't be a good
starting step.
Regards,
- Michael Pyne
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20091030/2c8bffec/attachment.sig>
More information about the kde-core-devel
mailing list