From mboxrd@z Thu Jan  1 00:00:00 1970
From: ng0 <ng0@infotropique.org>
Subject: Re: Using IPFS to host mirrors of source packages
Date: Tue, 22 Aug 2017 08:38:32 +0000
Message-ID: <20170822083832.2d2cm2wctva2rjzh@abyayala>
References: <20170811151019.GB20919@thebird.nl>
 <87a82sdngs.fsf@gnu.org>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
	protocol="application/pgp-signature"; boundary="jgssl6x5yarm26pw"
Return-path: <guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org>
Received: from eggs.gnu.org ([2001:4830:134:3::10]:41827)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <ng0@infotropique.org>) id 1dk4i9-0004ke-O0
	for guix-devel@gnu.org; Tue, 22 Aug 2017 04:38:58 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <ng0@infotropique.org>) id 1dk4i8-0006ub-Nm
	for guix-devel@gnu.org; Tue, 22 Aug 2017 04:38:57 -0400
Content-Disposition: inline
In-Reply-To: <87a82sdngs.fsf@gnu.org>
List-Id: "Development of GNU Guix and the GNU System distribution."
	<guix-devel.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-devel>,
	<mailto:guix-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/guix-devel/>
List-Post: <mailto:guix-devel@gnu.org>
List-Help: <mailto:guix-devel-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-devel>,
	<mailto:guix-devel-request@gnu.org?subject=subscribe>
Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org
Sender: "Guix-devel" <guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@gnu.org>
Cc: guix-devel <guix-devel@gnu.org>


--jgssl6x5yarm26pw
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Ludovic Court=C3=A8s transcribed 0.6K bytes:
> Hello,
>=20
> Pjotr Prins <pjotr.public12@thebird.nl> skribis:
>=20
> > By hosting source packages on IPFS they become content addressable and
> > should scale for downloads. It would also become a safe way of
> > distributing data.=20
> >
> > https://github.com/ipfs/ipfs

I hope that you are aware that this isn't that safe.
As an intermediate solution it is okay. It is similar to providing
torrents. It works, but everyone wants the easy way, the
easy solution which works $now.

Maybe we have different goals, which would be okay aswell,
you can have different goals but still work on a common base
as teams.

On an update semi-related to this thread:
I don't have any illusions, gnunet-fs integration will take some
time going from the theory lynX, Grothoff and mainly myself thought of,
talked through and wrote down to having it in place. It will require
some additions to gnunet-fs which need to be discussed, etc.

> I would love such a thing to happen (that=E2=80=99s also why we had a GSo=
C on
> using GNUnet=E2=80=99s file sharing capabilities a while back.)
>=20
> The simplest thing to get started, as you wrote, would be to have an
> HTTPS gateway to IPFS (which =E2=80=98guix substitute=E2=80=99 could read=
ily talk to
> without any modification), though one would still need to populate IPFS
> in the first place.
>=20
> Ludo=E2=80=99.
>=20
>=20

--=20
ng0
GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588
GnuPG: https://n0is.noblogs.org/my-keys
https://www.infotropique.org https://krosos.org

--jgssl6x5yarm26pw
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlmb7YgACgkQ4i+bv+40
hYhMIw//Uh7slDN5Yc4LVJveC/Dw+DyAVTq5s2fuN2W5Z0O0b1QdrI3Ur+NL8uDm
+EfqHwbAeJATxY67KC+PZV/F22Ye8soCJl5i6B7H8XDCspZ6xlfTsEIupHOKbDLB
jvfQowt6wv8W6wAnSr7YM3UnmhlS3T3N3BJJg6tgdTsjiodS4Hbo1ivwYPeQ8YBS
H1M4Rxz/DWvMmoAqlmfJd4ijTFUKcTt/9IiG/YSEqy0J76DxMQ6rDNXD2TG0Xkvg
DZawr48qhnL35q7WSPM2KdABy8OgFZD6yir99GWly+iTftkWVO6Vb1mQP8viXZ3D
pwItXUEUxXpaBbIJJnzlRgDyaEt+5oPEq0KW0C5/TNZcx6hXq1aYmBP9BpwzKw5B
L++7g3ynJRj1ReqH6p/e2NV1qNtNd+w/WGslzjZJz9TbqZ2fWHNujOTBo4yt1HKp
CaeY2cRR7uCyaDNO0PbptxECmF7FJPyibu4+3LgM2jHNP5dTMCtDqjKTGAtABQPg
/Igqcy5E2ibmbD7f9kYd6sCwQOhRk48B/I1pmNAS8MpZEIcTJiXYWXo+0i+/84yR
8NRgQ5nzrofUemWbBVGb0MCIsfQ0lZ5wwmudkDrzSaZVqQoybZitJDV7R9+LZnFA
CP3j3JX9UU5+umi0ErOY8qAARWx3yQ7s3U3NPcg1rekehnY0c1E=
=D3WI
-----END PGP SIGNATURE-----

--jgssl6x5yarm26pw--