Re: Gnome VFS - plans for Gnome 2.8
- From: Alexander Larsson <alexl redhat com>
- To: Dan Winship <danw ximian com>
- Cc: Rodney Dawes <dobey free fr>, "desktop-devel-list gnome org" <desktop-devel-list gnome org>, "gnome-vfs-list gnome org" <gnome-vfs-list gnome org>
- Subject: Re: Gnome VFS - plans for Gnome 2.8
- Date: 25 Mar 2004 19:09:23 +0100
On Thu, 2004-03-25 at 18:16, Alexander Larsson wrote:
> On Thu, 2004-03-25 at 16:02, Dan Winship wrote:
> > On Thu, 2004-03-25 at 07:08, Rodney Dawes wrote:
> > > On Enj , 2004-03-25 at 11:19 +0100, Alexander Larsson wrote:
> > > > finish and switch over to the neon-based HTTP/WebDav backend.
> > > > Implement seek for http. There is a patch in bugzilla, but that is for
> > > > the current backend.
> > >
> > > What about a libsoup-based backend instead?
> >
> > I'll second that.
> >
> > > Since libsoup
> > > is going to be used by so many things anyway, it only makes sense to use
> > > it also.
> >
> > And also just because libsoup is a GNOME library, so it integrates more
> > nicely with other GNOME stuff than neon would. (It uses GObjects, it
> > uses the glib main loop when you're using async mode, etc.)
>
> Does is support webdav? ssl? is it threadsafe? Is it well tested on all
> sorts of web/webdav servers?
>
> The glib main loop integration and async mode is totally useless for
> gnome-vfs integration, and is more likely to be in the way when working
> with the gnome-vfs threaded asynchronous backend. Thats why I like the
> Neon library for a gnome-vfs backend, it fits well API-wise.
In fact, from a quick look at libsoup it seems to have the same problems
that all other non-neon libraries i've looked at had wrt gnome-vfs use.
Its mainly built for async use, and it uses an "get whole file, with
callbacks when you get data blocks" style of operation while gnome-vfs
needs more of a "request block of data" style of API (like the posix
read()/write() calls).
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Alexander Larsson Red Hat, Inc
alexl redhat com alla lysator liu se
He's a jaded vegetarian matador with no name. She's a manipulative
belly-dancing mermaid in the witness protection program. They fight crime!
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]