From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id SHHnGEFRjWZutQAAe85BDQ:P1 (envelope-from ) for ; Tue, 09 Jul 2024 15:03:29 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id SHHnGEFRjWZutQAAe85BDQ (envelope-from ) for ; Tue, 09 Jul 2024 17:03:29 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=Db7piEAC; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1720537407; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=o9M8n2DtMA8tJzXa6BOigaphQgs5B0qesa1v+lUmaEw=; b=pBvyTafNDW1PCXgWxxOvNz7Pk6yx+l8au8TrkfY83XT0Jv6fGAng/OEmuKM9RXkFTG0Qf7 Yx7pA7EAQGvZ583+P3APkdWHg7QG3aYigOtbgnHtK5TdsufQgQumSmpHDYRdavBDP7DG49 BBeYoH1QfppBS10xns3bgVrwfQ7V5E4KU1lH0uVG/cUsoXad39XoDe4eIQ1lJB0885cs6k 0CsJCZG+G9DNzf0IvuC6IRBoNoRF7p3ecksoPFaXydKGAzoYAGmSPs44rcMddwNuXYy+xW Bjhr52Kzi/BZZCVjHGG8vBHHryyltN4L6nmB8ERmohxRXAqpgFudQO3UqQQpCA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1720537407; a=rsa-sha256; cv=none; b=mt62Nv5RCkTE/fUzJXpmbMJ08DT7csaHhQ8PotWd60pCCziYZcdOPIAXcMOgsr8Mm61wjV OrX9SK1omApSCHiNlfw6ujvWdyvom0aBr7GbBUp1aYF6G8PK7E5wZK6kYypX+Ps2Zd+aG1 8cw7J6ccYU0DbvgPX6dHq14qgPDAZdBYsg2J92KN6gZQsnvxDnkD+hcpUwtXUKiMQnLEcZ 0oclciNmxJmT14FmyRptC5jyxdm8SaLkS6VBczNp4gNGDVzGwFUUCdpszNzFKaEoOqhSaq AoecLY6H0GUGIQHC5K9P7idgp+x26YuyhiCinIPXnuP3pg97kOmGNpkx5h7gBA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=Db7piEAC; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 8E4B237417 for ; Tue, 9 Jul 2024 17:03:27 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sRCMW-0004em-Hy; Tue, 09 Jul 2024 11:02:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sRCMS-0004d3-6k; Tue, 09 Jul 2024 11:02:32 -0400 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sRCMN-0001Lo-Ss; Tue, 09 Jul 2024 11:02:30 -0400 Received: by mail-wm1-x32e.google.com with SMTP id 5b1f17b1804b1-4266ea4e4bdso1992695e9.3; Tue, 09 Jul 2024 08:02:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720537343; x=1721142143; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=o9M8n2DtMA8tJzXa6BOigaphQgs5B0qesa1v+lUmaEw=; b=Db7piEACCTZChh+AIX49ZKuNjhCp1jxnCqnCZ95XX5VZ4MUxg+84eFlMmqCm2ZJDTo GtBGpX26+B8aSALkNxDmAOQVXr2xYZ2sh6CKXH1SYpRQmhhokYWKH0LlLdT3zLIWqyOZ 2TcTwM5FFurC3jYoGl97QwZSs12Bzx2QTADJb2Cs0Psy5Bjl/NRQsEH/+RsFowF4KV6C Ik1VE26/V15vIQF++mk7M8BqfQC+xMTCOyIfDghtacNIIoeB4R46ulDY2P3btadI4hGu YPQNbeC6FDDFrNoXM74M/Hgi1ehALdPOJjOlKdz5aUOI3ttNw8siuvmCv/n3RsCgCZui F5bg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720537343; x=1721142143; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=o9M8n2DtMA8tJzXa6BOigaphQgs5B0qesa1v+lUmaEw=; b=tOu/wG1KYxq2bnYEFp7l8fpAleXebJCEew7hy7241UYjFcIEiBpRSprqweZ1lYIdlV 4kx7i+6ZEYcYsFmXn8zPjoGRoILf88Y7bZuw3VTO7F/XCsNvdh8+LFsT8jvBSX7zPFya utPWrV0L/VzjJXEkUyQgl9QSFBUlD7epnslQWWuoV+uIbBr5CRe/uQNDRj+PygRWYRt2 cAgxdAuu0lxJic25j8BjliJamkADkQCW4srFQKN+i7jIGkNMrAH9fW91d4mX7V9II1HZ MpG6qcVz1hOMWIIDNHmsKMAyHVanIE6NgatDwd3Y3isg6FLxSImzPGCNsp4HluUhY9Gw gF5A== X-Forwarded-Encrypted: i=1; AJvYcCXfgDM2R94pBs1XHg6mmzmsPpoFOrJVd4XVjAQYwj+uYGkmjo6Be4A6XtN0bO9YNj6/ARGWBVVIO01RA54XT11nVBOt8Vtvv9mQdWxiOani6EoZf1LAxpQ1Xg== X-Gm-Message-State: AOJu0Yzw/vGbRNvbFBuWGNsc3K/B13JCjA+wmA2R+s6Zemg/9WGPjiY2 gfJlNa2qDRfoUjfWD8EB+fOb6mDkk/JuLtEBAev1jvcEYymq/wMrMKkc5w== X-Google-Smtp-Source: AGHT+IGzFJulrAF2UNETObVI5nQaFfyp4zTicWEZf68wG1XmBvMdNRXPYP+LkI5QJkFgAwayiDdWWw== X-Received: by 2002:a05:600c:458c:b0:425:65b1:abb4 with SMTP id 5b1f17b1804b1-42670197dfbmr18858935e9.0.1720537343346; Tue, 09 Jul 2024 08:02:23 -0700 (PDT) Received: from lili (roam-nat-fw-prg-194-254-61-44.net.univ-paris-diderot.fr. [194.254.61.44]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4266f74462esm43189765e9.48.2024.07.09.08.02.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Jul 2024 08:02:22 -0700 (PDT) From: Simon Tournier To: Ricardo Wurmus Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= , guix-devel@gnu.org, guix-sysadmin Subject: Re: Sustainable funding and maintenance for our infrastructure In-Reply-To: <87frskrt0t.fsf@elephly.net> References: <87sewr98jd.fsf@gnu.org> <87sewpf702.fsf@gmail.com> <87frskrt0t.fsf@elephly.net> Date: Tue, 09 Jul 2024 16:49:02 +0200 Message-ID: <87msmq62ox.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::32e; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x32e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list 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+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Queue-Id: 8E4B237417 X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -8.24 X-Spam-Score: -8.24 X-TUID: +2n5lJNz2gLh Hi Ricardo, all, I agree with many words in the thread. Reading all the messages in the thread, the solution seems to try a mix of the three options. We could imagine =E2=80=9Cbuy and host=E2=80=9D more= exotic hardware but not a complete data center neither, =E2=80=9Crent=E2=80=9D for= specific needs and ask for more =E2=80=9Csponsor=E2=80=9D. However, the implicit question is a chicken-or-the-egg problem: in order to know what we would like to invest in, we need to know how much we would be able to invest; and to know how much, we need to determine for what. On Mon, 08 Jul 2024 at 14:02, Ricardo Wurmus wrote: >>> The various options and back-of-the-envelope estimates we came up with >>> are as follows: >>> >>> 1. Buying and hosting hardware: >>> 250k=E2=82=AC for hardware >>> 3k=E2=82=AC/month (36k=E2=82=AC/year) >>> >>> 2. Renting machines (e.g., on Hetzner): >>> 6k=E2=82=AC/month (72k=E2=82=AC/year) >>> >>> 3. Sponsored: >>> get hardware and/or hosting sponsored (by academic institutions or >>> companies). [...] > Option #2 is rather quick to set up and quick to abandon should we run > out of money. It does, however, depend on continuous donations, which > we are currently unable and possibly even unwilling to solicit. IMHO, the discussion of any potential option should be coupled with a =E2=80=9Cinvestment plan=E2=80=9D. One without the other is a dead end, fo= r what my opinion is worth. Well, because I am in the business of academics, I am able to imagine some path forward for option #3 (sponsor). For instance, [1] appears to me a very good news. Then, I am a bit clueless* about financing option #1 or #2 =E2=80=93 whatever the amount. I mean, the first question is how = to secure several k=E2=82=AC or k$ =E2=80=93 how much would we be able to secu= re? Let assume Guix Foundation would be able to manage the money, the discussion becomes: considering the current incomings, how do we scale? Is the project ready to regularly look for incomings and run after them? >From my point of view, it=E2=80=99s easier to get hardware and/or hosting sponsored by academic institutions or companies than to run by our own for incomings in order to buy hardware and/or pay hosting. But as said, I am biased here. :-) Then if we have a plan for buying hardware =E2=80=93 depending on the amoun= t =E2=80=93 it means we also need a plan to deal with such asset; on the financial side and on the ecological side. All in all, the first question in order to prepare the more or less next years of our infrastructure seems about what appears financially feasible. Drawing what is financially doable right now, what would be doable with work or what is just impossible in the near future, drawing all this picture appears to me the next move in the discussion. Other said, with my Guix Foundation hat, my proposal could be to set this as an objective: polish Guix Foundation for preparing to scale up. *clueless: Not fully. :-) For sure, we could opt for crowd-founding or some grant here or there. But still=E2=80=A6 how much? Cheers, simon 1: New North American based Guix Substitute Server, cuirass.genenetwork.org= Now Available "Collin J. Doering" Sat, 06 Jul 2024 19:35:44 -0400 id:871q46ytyn.fsf@rekahsoft.ca https://lists.gnu.org/archive/html/guix-devel/2024-07 https://yhetil.org/guix/871q46ytyn.fsf@rekahsoft.ca