Re: [GNUnet-developers] GNU in GSOC 2015 - Application sent

2015-03-10 Thread Giuseppe Scrivano
Sree Harsha Totakura  writes:

> Supporting GNU Guix's package distribution
>
> 
> Please refer to the description for this project listed under  href="#guix">GNU Guix project ideas.
> 

added.

Regards,
Giuseppe



Re: [GNUnet-developers] GNU in GSOC 2015 - Application sent

2015-03-10 Thread Sree Harsha Totakura
Hi!

I'd like this also to be mentioned briefly under the GNUnet project so
that anyone interested in GNUnet can find it.

Please add the following under GNUnet ideas:

Supporting GNU Guix's package distribution


Please refer to the description for this project listed under GNU Guix project ideas.


Thanks,
Sree

On 03/09/2015 11:11 PM, Ludovic Courtès wrote:
> Supporting binary package distribution through GNUnet
> 
> 
> GNU Guix provides a transparent binary/source deployment model.  A
> server can claim: “hey, I have the binary for
> /gnu/store/v9zic07iar8w90zcy398r745w78a7lqs-emacs-24.4!”, where the
> base32 string uniquely identifies a build process.  If you trust that
> server to provide genuine binaries, then you can grab them instead of
> building Emacs locally.  This mechanism is called  href="/software/guix/manual/html_node/Substitutes.html">substitution.
> 
> 
> 
> The “traditional model” has been to have a build farm build and serve
> binary packages over HTTP.  In that model, users trust the build farm to
> provide authentic binaries.
> 
> 
> 
> The project aims to provide a practical decentralization
> distribution mechanism for binary packages, using  href="/software/gnunet">GNUnet’s networking layers.  In that
> model, users would be able to automatically share binaries they have
> built locally, and to install binaries built by other users.  This is
> part of a broader goal of disintermediation among users,
> and between users and upstream software developers.
> 
> 
> 
> Deliverables  href="http://lists.gnu.org/archive/html/guix-devel/2015-03/msg00192.html";>include
>  
> a substituter that uses GNUnet as its back-end, and a tool to publish
> build results.
> 
> 
> Mentors:
> mailto:totak...@in.tum.de";>Sree Harsha Totakura,
> mailto:bart.po...@gmail.com";>Bart Polot
> 
> Thanks,
> Ludo'.