bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Living with a proxy


From: Ludovic Courtès
Subject: Re: Living with a proxy
Date: Thu, 06 Jun 2013 14:54:13 +0200
User-agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux)

Konrad Hinsen <address@hidden> skribis:

> Ludovic Courtès writes:
>
>  > Currently Guix uses Guile’s HTTP client, which doesn’t support proxies
>  > (the FTP client doesn’t either.)  It should support it though.
>  > 
>  > It shouldn’t be too difficult to implement, but I’m not too familiar
>  > with all that, so I’d welcome ideas and patches.  ;-)
>
> Proxies are a big mess, so my first idea is to let someone else do the
> hard work.

That’s a plan I can only agree with.  ;-)

> More concretely, I was thinking if libcurl, for which there are already
> Guile bindings:
>
>    http://www.lonelycactus.com/guile-curl.html

So, the problem is that Guix currently uses HTTP and FTP clients
entirely written in Scheme.  Besides the aesthetic advantage, it allows
us to have one fewer dependency, and greatly simplifies distro
bootstrapping (as soon as we have Guile running, we can start
downloading what’s needed.)

So I would really like to have proxy support in our own HTTP and FTP
clients.  I’ll take a look, or tweak some other Guile hacker into doing
it.  ;-)

Thanks,
Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]