guix-devel
[Top][All Lists]
Advanced

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

Re: [GSoC] GNUnet binary distribution system


From: Pierre-Antoine Rault
Subject: Re: [GSoC] GNUnet binary distribution system
Date: Tue, 11 Mar 2014 07:59:51 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.3.0

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11/03/2014 04:35, Mark H Weaver wrote:
> Pierre-Antoine Rault <address@hidden> writes:
> 
>> On 10/03/2014 22:09, Ludovic Courtès wrote:
>>> 
>>> The initial discussion [0] left open the question of where 
>>> binaries themselves should be stored.  A possibility would be
>>> to use GNUnet’s DHT simply as a discovery mechanism, and then
>>> to establish a connection directly to the user’s machine, which
>>> would run, say, an HTTP server.
>> 
>> That's what I had in mind. Now, considered the post [2] by
>> Christian Grothoff, we might consider using either an HTTP server
>> for performance or GNUnet's MESH for anonymity (and security). We
>> should balance needs and ease of implementation.
>> 
>> [2]
>> http://lists.gnu.org/archive/html/guix-devel/2014-03/msg00113.html
>
>> 
> FWIW, I think it might be worthwhile to support BitTorrent magnet
> links as well, as a middle ground between these two extremes.  Most
> users will not be able to host binaries via HTTP; even if they have
> a server, the bandwidth requirements are hard to predict and likely
> to be too high.

I'm not sure to understand why you precise "BitTorrent" magnet links.
Magnet is a de-facto standard that is independant from BitTorrent [3]
[4], and using BitTorrent in our case wouldn't have better performance
than GNUnet's MESH. The only user case when BitTorrent might come in
handy is when one wants to download a binary (as one would download a
.deb) before manually installing it with guix ; i suppose this can
also be done through GNUnet. Then of course it's just a user case:
users might be more familiar with BitTorrent.

[3] http://magnet-uri.sourceforge.net/
[4] http://magnet-uri.sourceforge.net/magnet-draft-overview.txt

I hope this makes sense :)

- - rigelk
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTHrRnAAoJEHfJ0QE7gLd6mcMH/A3dlgu2UAJKo3JzR7RSdf8M
2V4xxw4d+vNNPqpIBRYsfJUVkRxePmAljntzsgTQ59AbibAjMt5uXI2htqYAGFia
nsXvSIv0YkkPoE15morUtL8XYohRNvkSmaSKR2EqX/+Vxxm7C3Ftni4tlIbLB13k
afK/ExDYV2+SoASS5myPqCaK3jusCmCeXlew2aDInbn7owGgtA4dxvti5TtfGaUi
IMp/xXb3jimzIyzWbX+rKCvouVRK+ncdBxGzw+kPMtE6h5hja70M0Mw6IaREvJqA
dj9mb5YU+OUoLrayVM/PcTML2gqYHhoXkSDQzqsWHLfbtxq0ymUWcnOe2d/WdGY=
=JIQ8
-----END PGP SIGNATURE-----



reply via email to

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