From mboxrd@z Thu Jan 1 00:00:00 1970 From: mikadoZero Subject: Re: CDN Test Results - Should We Continue Using a CDN? Date: Mon, 11 Mar 2019 11:16:21 -0400 Message-ID: References: <87d0my1380.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([209.51.188.92]:40156) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h3MfT-0003CE-Mb for guix-devel@gnu.org; Mon, 11 Mar 2019 11:16:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h3MfS-0004qq-LX for guix-devel@gnu.org; Mon, 11 Mar 2019 11:16:43 -0400 Received: from forward105p.mail.yandex.net ([2a02:6b8:0:1472:2741:0:8b7:108]:47903) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h3MfR-0004q3-WC for guix-devel@gnu.org; Mon, 11 Mar 2019 11:16:42 -0400 Received: from mxback17j.mail.yandex.net (mxback17j.mail.yandex.net [IPv6:2a02:6b8:0:1619::93]) by forward105p.mail.yandex.net (Yandex) with ESMTP id B74A94D413AA for ; Mon, 11 Mar 2019 18:16:37 +0300 (MSK) In-reply-to: <87d0my1380.fsf@gmail.com> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org Chris Marusich writes: > Since the test has concluded, we are not currently using a CDN. Going > forward, we need to decide if we want to continue to use a CDN. In "14.4.1 Software Freedom" of the Guix manual it says that Guix is free software and follows the free software distribution guidelines. Is using a proprietary non free CDN as a core part of Guix's infrastructure in conflict with Guix's software freedom? Using a proprietary CDN has the potential for an unplanned increase in workload. This is because of the combination of vendor lock in and product line discontinuation. Which could create unplanned rework of setting up a CDN elsewhere. This hinders Guix's resource planning by introducing the potential for surprise rework. Are there any free software content delivery networks? > One of the reasons why we wanted to use a CDN in the first place was to > free up resources so that the community could spend more time working on > better solutions. For example, some people have expressed an interest > in a distributed or peer-to-peer substitute mechanism using IPFS or > GNUnet. In fact, Ludo paved the way for this by submitting patches to > distribute substitutes over IPFS: > > https://issues.guix.info/issue/33899 > > However, it seems his work hasn't succeeded in exciting people enough to > carry the momentum forward. We need more people who are interested in > this and can work on it! Otherwise, it may never become a reality. So > if you care about distributed or peer-to-peer substitutes, please help! This is interesting. Peer-to-peer substitutes using free software is well aligned with Guix as a free software project. I would want to use this method if it was available. Has there been any progress on this since the end of that thread? Any guesses about how difficult this may be to complete and how much work might be required?