[webkit-gtk] RFE: wrapping libsoup with some abstract class to simplify custom schema

Gustavo Noronha Silva gns at gnome.org
Mon Apr 5 15:06:44 PDT 2010

On Tue, 2010-04-06 at 00:10 +0300, Muayyad AlSadi wrote:
> I'm looking forward something like this for webkit-gtk
> one problem is that libsoup does not have python port
> https://bugzilla.gnome.org/show_bug.cgi?id=557777

This is what we want to have to be able to support custom protocols.

> https://bugzilla.gnome.org/show_bug.cgi?id=576595

This is absolutely not required for python bindings to be developed.

> what do we benefit  from having a proxy class for NetworkAccessManager
> that wraps libsoup
> 1. we can move from libsoup to any lib without breaking things (eg.
> once upon time webkit used cURL)

That is much harder to do than it sounds. Of course it is doable, but it
would take too much precious time we can invest into improving libsoup

> 2. we can add custom protocols support in yelp eg. man://  info:// ...etc.
> 3. making mail readers with support for cid:// would be much easier
> 4. we can make a CHM readers without extracting it (eg. using python-chm)
> ...etc.

All of these will be made possible by the changes proposed to soup that
you linked. Why not help it move forward instead?

See you,

Gustavo Noronha Silva <gns at gnome.org>
GNOME Project

More information about the webkit-gtk mailing list