From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id cBnsJQaCcGGYhQEAgWs5BA (envelope-from ) for ; Wed, 20 Oct 2021 22:54:30 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id aLWJIQaCcGF5FgAAB5/wlQ (envelope-from ) for ; Wed, 20 Oct 2021 20:54:30 +0000 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 8AB9B24F6C for ; Wed, 20 Oct 2021 22:54:29 +0200 (CEST) Received: from localhost ([::1]:59004 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mdIbU-0007vf-LP for larch@yhetil.org; Wed, 20 Oct 2021 16:54:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54886) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mdIb8-0007vI-B5 for guix-devel@gnu.org; Wed, 20 Oct 2021 16:54:06 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:39046) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mdIb5-0005WN-4o for guix-devel@gnu.org; Wed, 20 Oct 2021 16:54:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=mY5ysG7O6YIhAefWp9U3EyeZ8X9Hn+rUqj/ZQyGf5mM=; b=kcqYx8UMLur2y9p+G063wsjeQ/ 1bzWBJU2r+KEQIsPQgpVTCI/jW/nF5mRy8PRqf7YhJ0mKfg4R7xN6SSX/+TJowPFFXQ0HC8NUIaIH hf7bzkXHY/z9Y9174qjHJnCy8Dz8xttDDP7spX2x/mKvxVf1RiAYHzSjLFgNInIBM+PRo6ldG8dbr cifqeAdfPMRPZQfwA8gAQ4eJ242Gra7XP+qSiMaja+YRalHkgjIyUlaePK3CU+Me8E+MDZAToSluL +Tu9nA17+zjUZPstL3A3tIlASQTAyMchDNAEV4N1I10KBiBofMGfGBYV3tVdP79tw3xZV8Y24VM/0 E3P/Xn6Q==; Received: from [192.168.2.1] (port=13668 helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mdIax-000NWq-8L for guix-devel@gnu.org; Thu, 21 Oct 2021 02:23:55 +0530 From: Arun Isaac To: guix-devel@gnu.org Subject: Public guix offload server Date: Thu, 21 Oct 2021 02:23:49 +0530 Message-ID: <878rynh0yq.fsf@systemreboot.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=139.59.75.54; envelope-from=arunisaac@systemreboot.net; helo=mugam.systemreboot.net 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, 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.23 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" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1634763270; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=mY5ysG7O6YIhAefWp9U3EyeZ8X9Hn+rUqj/ZQyGf5mM=; b=eBSKFxiLOA8SudJo2uj8POajDRLsbheVTHDZjtjzPxXdAS1U3oEyAB3GFFYc5ptZKEN4Sk gCgAYwewCL+j7I+8Y+YtV1kGAUv49i7zj8mHYA0U517gCITIFlgmIT66LsKF3dKniztwSE N0ZjVtEE2OBVWbCdr8Z7LHIbpqDBbdd+9X8XwYvMUEA0NiMalolyniXLDCXebij3XzWALC k/mClkriN/IhHzLSTfIpKfiStUYGX2114wfxo+FQxTrA0GqhoHZzbPQRzsZQISOiKAOlM+ +I+GQvKVbYA3vSlr5JyzifOnoExFpu/2kU4geb/ODdwCbEU8wBYNbxAX/M/Fmg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1634763270; a=rsa-sha256; cv=none; b=EurUdGlHp+y8yQRaFBXltwx2CZRKZaLhPaod1jqkplNPWvQH07WzZDFbWDPmf3BW5v+Cij jupZTzwL2+HYyB041jFqKWyoQiJTnR5mU0+0rVN/9pWGGjuVaXj+hyyrApiciLPolwgdxr gxoscy4binklDj7b2sIOG79L/hG3ZpNeAQZG1Lf1J91ZbE9fQa6R+fzREyXNrDwNuV+Zv+ Ggr4nG/bcjw34e8DDZLXprGL26DYtHQ7sKNu7494zZTyU38s0V4AbWEiNPanM3aToWQjs3 7tleqr/lNt0WEP5zXstjgnRI+M/8qugbA1OYMFsYgzpbQzds9Jw5BLj+I0lMcA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=systemreboot.net header.s=default header.b=kcqYx8UM; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -3.43 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=systemreboot.net header.s=default header.b=kcqYx8UM; dmarc=fail reason="SPF not aligned (relaxed)" header.from=systemreboot.net (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 8AB9B24F6C X-Spam-Score: -3.43 X-Migadu-Scanner: scn0.migadu.com X-TUID: vkWfibeol/+O --=-=-= Content-Type: text/plain Hi Guix, This is a follow-up to the "Incentives for review" thread. I think it would be nice to have a public/semi-public access `guix offload' server. My own machine is relatively slow and has a spinning disk. I can't really review "big patches" (in the sense of build time) without ruining a few days of my life. So, I usually refrain from reviewing patches to packages with a lot of dependents. And, I don't participate in world-rebuilding tasks such as merging core-updates. This problem is becoming worse as Guix grows larger and the dependencies become more complex. Perhaps, if we had a public `guix offload' server to which I could offload cumbersome builds, I might feel more encouraged to review tough patches. If security is a problem with a public access guix offload server, we could make it semi-public and available at least to people with commit access. Currently, guix offload requires mutual trust between the master and the build machines. If we could make the trust only one-way, security might be less of an issue. WDYT? How does everyone else handle big builds? Do you have access to powerful workstations? Regards, Arun --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFPBAEBCAA5FiEEf3MDQ/Lwnzx3v3nTLiXui2GAK7MFAmFwgd0bHGFydW5pc2Fh Y0BzeXN0ZW1yZWJvb3QubmV0AAoJEC4l7othgCuztRoIAMqic5wTtrmCURGU7jWV 7B7g8qrYHDUvBoxnzAgrj4tsmlt9aDKExjBm1n1AnC4mqDnruZVEqjMc05FES6BO k9/ap+86xG3LCpEG5jruvwTrDkwsDsAT/n8faIliZ5RFg5MAvNUpbk/NdFiiJWxn SyBPTl4XARfTlW1ANagp3lDMEW+pq7mSUKaKLZWGJUkb92NpoeHWmCOA/9pVbWwp F6+Alg1lfd7vvgzjTkCFPJ7/6gE3AM2//+Sm6Kv61/N/qljILOs0XPorp/Hs8dK4 Xf7PE0ijjs3X2EYqe51lXTLJ9lIwTKHPOCnauGxs4C2te39P5o3hNuhwF6XcDuLl z7Q= =TjGy -----END PGP SIGNATURE----- --=-=-=--