unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Florian Paul Schmidt <florian_paul.schmidt@uni-bielefeld.de>
To: guix-devel@gnu.org
Subject: A hacky prototype for using ipfs to provide binary substitutes to users
Date: Thu, 29 Nov 2018 19:18:08 +0100	[thread overview]
Message-ID: <52026808-0614-ebdf-36fd-2dc641d79de8@uni-bielefeld.de> (raw)

Hi!

After some discussions on #guix on irc.freenode.org with ludovic,
p9kill, roptat, swedebugia, and others which I sadly forgot, I decided
to scramble together a proof-of-concept hacky prototype for a mechanism
to share binary substitutes via ipfs. There are two parts to this:

1] A hacky guix package for ipfs based on their binary release:
https://github.com/fps/guix-packages/blob/master/ipfs-hack.scm

2] Some hazardly thrown together shell scripts to implement the caching
and uploading to ipfs: https://github.com/fps/guix-ipfs-cache

The README.md on the second link goes into some technical details and
the rationale for this attempt.

This is in no way ready for production use. But if you want to play
around with it, feel free..

Have fun and regards,
Flo

-- 
Biological Cybernetic Group
Bielefeld University
http://www.uni-bielefeld.de/biologie/Kybernetik/index.html

             reply	other threads:[~2018-11-29 18:33 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-11-29 18:18 Florian Paul Schmidt [this message]
2018-11-30  8:56 ` A hacky prototype for using ipfs to provide binary substitutes to users Pierre Neidhardt
2018-11-30 13:29   ` Florian Paul Schmidt

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=52026808-0614-ebdf-36fd-2dc641d79de8@uni-bielefeld.de \
    --to=florian_paul.schmidt@uni-bielefeld.de \
    --cc=guix-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).