[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Using IPFS to host mirrors of source packages
From: |
Pjotr Prins |
Subject: |
Re: Using IPFS to host mirrors of source packages |
Date: |
Sat, 12 Aug 2017 15:58:52 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
On Fri, Aug 11, 2017 at 02:17:36PM -0500, Christopher Allan Webber wrote:
> I like the idea... a lot!
>
> Though I think we'll have to address, how do we *get* the packages from
> IPFS? Do we use an http gateway (and whose)? It would be even better
> if by using Guix you automatically could enable contributing to the IPFS
> pool, but I guess that would require a) having an IPFS client in Guile
> and b) having the Nix daemon replaced with Guile to do efficiently.
> (But maybe I'm overthinking it?)
We could start with an https gateway - probably the current guix
distribution server would be a good choice - to share source packages
hosted elsewhere. That would require no coding at all.
Later a Guile ipfs-client added to the daemon can mean that IPFS can
be queried directly. The Python API does not look too complicated:
https://github.com/ipfs/py-ipfs-api/tree/master/ipfsapi
Anyone interested in porting that?
Pj.
--
- Using IPFS to host mirrors of source packages, Pjotr Prins, 2017/08/11
- Re: Using IPFS to host mirrors of source packages, Alex Sassmannshausen, 2017/08/11
- Re: Using IPFS to host mirrors of source packages, Christopher Allan Webber, 2017/08/11
- Re: Using IPFS to host mirrors of source packages,
Pjotr Prins <=
- Re: Using IPFS to host mirrors of source packages, Arun Isaac, 2017/08/13
- Re: Using IPFS to host mirrors of source packages, Ludovic Courtès, 2017/08/22
- Re: Using IPFS to host mirrors of source packages, ng0, 2017/08/22
- Re: Using IPFS to host mirrors of source packages, ng0, 2017/08/22