Good to know. Once again, I do not intend to implement this as part of the
initial WebKit effort but I might approach it later.

Let me know if you (or anyone) is interested in this :)

On Aug 15, 2017 12:14, "Richard Frith-Macdonald" <
richardfrithmacdon...@gmail.com> wrote:

>
> > On 15 Aug 2017, at 14:33, Daniel Ferreira (theiostream) <
> bnm...@gmail.com> wrote:
> >
> > Hi everyone (and Richard in particular),
> >
> > Lately a lot of effort in getting WebKit to work has been avoiding its
> > usage of the Foundation newer networking APIs (NSURLSession,
> > NSURLDownload...). Does anyone plan on implementing them relatively
> > soon?
> >
> > I believe I can get WK to work using the libsoup networking backend
> > the GTK port uses, but on the medium-term it'd be nice to be able to
> > use this part of the Mac port as well. Otherwise, it's a really handy
> > API I really liked using in my newer applications.
> >
> > If nobody has a plan/interest in working on that, I might take it up
> > some time from now.
>
> I don't know of any plans to implement the recent networking APIs (perhaps
> because most code works fine with the existing APIs), but it would be
> really good to have them working for use by newer apps/frameworks.
>
> My knowledge of the new APIs is minimal, but as far as I can tell the
> basic HTTP/HTTPS network code doesn't much change/improve on what's already
> in base, but the way the new API classes are structured to interact with
> each other is a big improvement in flexibility for things like caching
> data, pooling low level network connections to allow connection re-use, and
> managing authentication and proxies.
> So while it's probably not possible to implement the new APIs on top of
> the old ones, it may well be possible to do much of the implementation
> copying/reusing existing code.
> The exception would be HTTP/2 ... the old APIs don't do it at all, so that
> part of the networking code would need to be implemented either from
> scratch or on top of a reliable, portable, LGPL compatible free software
> library to do it (if such a thing exists).
>
> I think it would be great if you could implement the new APIs.
>
>
>
_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to