Well ncurl and curl should merge into one backend once ncurl been tested.

As far as libsoup goes I'd assume that it would eventually grow to be
the Gtk/Gnome
integrated backend over time with vfs integration lots of custom URL
support etc in fact
probably merging into vfs.

So I think they solve two different problems one for tight desktop
integration and one for the webbrowser
as a application thats toolkit agnostic.


On Fri, Mar 21, 2008 at 10:25 AM, Holger Freyther <[EMAIL PROTECTED]> wrote:
> Hey,
>
>  I'm a bit alarmed by the wild growth of network backends for the Gtk+ port,
>  the pending patches in the bugtracker and the duplication of things that are
>  ahead and have already started.
>
>  Currently we have a CURL backend shared by Gtk+ and wx. The good thing is it
>  is shared between the two ports. The bad things are. We have no GEventLoop
>  integration on Gtk+ and will poll curl with a timer. It lacks uploading of
>  files (a good looking patch is in the bug tracker), it lacks cookie handling
>  (also a good patch in the bug tracker), authentication is missing as well.
>
>
>  Recently a libsoup based backend got added. I assume it has event loop
>  integration, from blogs I know that upstream has looked into cookies. Which
>  probably leaves authentication, cookie management, form uploads, sync loading
>  of resources open as well.
>
>
>  Mike just proposed another CURL backend that will fix the above event loop
>  handling (from what I see).
>
>
>  The first bugs for CURL already have attachments like "Do this for SOUP as
>  well". So the duplication of effort already started.
>
>
>  What I like to have answered/see is:
>         - Is it a strict requirement that Gtk+/WX share the same backend? (I 
> think
>           not)
>
>         - Can we please just use one backend for the Gtk+ port? We do not use 
> DRT in
>  a sane way so it will be a hell to maintain three backends and make sure that
>  all of them have the same amount of features. E.g. the first consequence
>  would be to have three build bots running for the three backends..
>
>
>  So please before wasting more time on implementing the same things for
>  different backends let us wotk on one together. I do not care if it is
>  curl+glib, soup, neon...
>
>
>  z.
>  _______________________________________________
>  webkit-dev mailing list
>  [email protected]
>  http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to