From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id oEK9KPUcwmWWKQAAqHPOHw:P1 (envelope-from ) for ; Tue, 06 Feb 2024 12:50:13 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id oEK9KPUcwmWWKQAAqHPOHw (envelope-from ) for ; Tue, 06 Feb 2024 12:50:13 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=wolfsden.cz header.s=mail header.b=qi0HOyfw; dkim=pass header.d=wolfsden.cz header.s=mail header.b=puDNNXXn; 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"; dmarc=pass (policy=none) header.from=wolfsden.cz ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1707220213; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=Hrg4NHrNciFOvcTGoL3/X4xwheACe1d7q3ZrYUqNQvM=; b=o2zSpbF1dxnXHjZWOBDMTRw6izlF55/88AmWeSofUzpm2iddO/P53KsEyLSP3X1VzxXJ5G OU2xUhwF9UsBZcGXonPB/N6m1P7I7Mah4U8p+elQz3Nhzt1Csubc7AuamIuwsmsgTm7934 iB4lXjwpv16m3MjLkjrADW0ReZ1lTZeAGlcu1GvSbbi+B/7eOEci0GNtDOlpAPF5LfAfrt 5+0pw64cR3KbkfcDcHajy9eZgQbXMtSKYKFUUMURmEx05eH75rczg/3Mg7WKUd+TdCanhY 30Z2lADZVgmgd85uY7l4sX1jXav21VVTDQOr4Uuz9iZLgIWhxOR6XAb8GLxyQg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=wolfsden.cz header.s=mail header.b=qi0HOyfw; dkim=pass header.d=wolfsden.cz header.s=mail header.b=puDNNXXn; 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"; dmarc=pass (policy=none) header.from=wolfsden.cz ARC-Seal: i=1; s=key1; d=yhetil.org; t=1707220213; a=rsa-sha256; cv=none; b=KPa6SEVmVFu5I2v4tggC3bJA+Ew35+f8aR5qesgp862tNrLf1QsyV4mhCBKIiIOHTxT9qi T/jAllqT89T9+oFv5HVy3DQbubx+UfczAOcVL8/cj0K/LNWztirpeXOmLbgyC1kRG3VmkC S5dfxSCkYVn7LoQ9LwUOUmSf8gsYqO6JsZPqsCN0i1RCOn7Vs6NXQw5+wDKMg+Ub9+CC1P LZnRyXp3+JAjbLbdXP1wmdC+Y8iGmI2bF7FOSFV5OesKJSc92A0U4QhD+3kd82qhZDp5Zd SrxFmDmsaPgEetcRF9Ep/2zkrdpophJedwF5zbNuGhJ0tt+ZcezOo0pVw2a+Ag== 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 84B0B74BE4 for ; Tue, 6 Feb 2024 12:50:13 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rXJxM-0007qF-QZ; Tue, 06 Feb 2024 06:49:41 -0500 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 <~@wolfsden.cz>) id 1rXJxK-0007px-J0 for guix-devel@gnu.org; Tue, 06 Feb 2024 06:49:38 -0500 Received: from wolfsden.cz ([37.205.8.62]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1rXJxI-00035f-4R for guix-devel@gnu.org; Tue, 06 Feb 2024 06:49:38 -0500 Received: by wolfsden.cz (Postfix, from userid 104) id 1AFC328B3D6; Tue, 6 Feb 2024 11:49:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1707220173; bh=yV+URA402rDc+5aOC8sFk7qqcFUDvERfM3t9fo2F9DI=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=qi0HOyfwqijDzEo5CWo3Q6+mt9xrDIT9PaGpnU5J81vJnZaUcASAf502JmaQGnwkH VmJH0glPnvWT13RJET6tb/ijyf0f4OsS0i8K6T+XYAgJHo6+7aMZUm0n0e7CaZRnXK IvFa11VsHG/k0peRcxzhyFoSnEKyVKHlwC+ExzrUXimLCBP3pvtP+5H11YkO1jkMKf GGFUXYXaQ5a1wwcGuigjaPmcMZecBDg3XiVEnSOUjob8ExCGasOqaEPhtOXwIte/vH 7yNhh9dFk9DW10SAuTcB2TBfpHsJWIR3ZLBz4BFYOzyCk7pwgo+DLbQJEQxcug+6u6 s0PwnsyY/BikGQJoHS39/ibdspORYJd+SwjYZz5YEpToIiNSDcE8Zemaodc2fHcw3U 8QD4B24mrVT/hhoHwyjOQ17nFJpH60AMAlVVZxa3hsZ2cnYt12cvhgC+AQKuaPclfk rzn6xaffUpoVn43q90EX0mOseyC1EfiqrQwBf32TvxSnkS9wqfmRGuuN7lHuoLFV7d fgWtth7HHES+JG27ptowUNf1iWsR/oHGMIRPa2qfnIn9zHuybnD5ySUeMZDbVpSP8x UEAJw0Ty/aS9yVQ6tvLcftxnf3b9rMm0YuHu8r3r0swYqWDZEkywt3mIE1zpO+yCxE DpJgkEMcj22PIF4BFlhLMRK8= Received: from localhost (unknown [193.32.127.173]) by wolfsden.cz (Postfix) with ESMTPSA id 0836728BA5F; Tue, 6 Feb 2024 11:49:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1707220172; bh=yV+URA402rDc+5aOC8sFk7qqcFUDvERfM3t9fo2F9DI=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=puDNNXXnxV6lkXAp5GIFJq8FDAKjIUxeEItzy2CYV3m6RKlOlv/RoDwdy/s1UUjZR Y27pcOIpeD7A5h0ZrQseYhU0lK1BlG7xn66p4wLyXe//rlw5neHKim91yPInviJoCQ r+32bidAcqlnYs8gL2lpdTohKH8ah9AOKxnFPlwRFHCG+ct8nNxZFNI81WbXkKi0ab MwIGdo5cFoAd1IpMvHiZbtuJ5oyzK6a3zPbizhvI8VhlMt21ztRHNNpYFiVSJ3kfGT e0Lx1XYhw8bhFznkkEVa1gSE3cRTo8WeGveJepjtQCvIHTWmIc9kdT1p9Qmp0cvGsG IyYhZSA18lmNX7DF/LqfepB0sDKSH5uuP0q4ZwJtuCtdLL01rV85hLaEvp+6gPOUY6 L1YO2wDbMdL9uz+Y0DJBfuejKDYWjrRx4+BeT6nu7VCIUpPNE1CIr8nfflD5pCogn7 Ma4f/RBmYzPTMGEV3vxgNGZd2CONafjTNnE0v/vI/AySMXzlxJqeaH5aaaLJ1Hdbub iABmup2B0aiPW9luQC1z98wAz3quDEFrXSIVneWJdfQtja3s+u1tyJHG7XGrse162j mvEbytwg3TApwmRYFo6gwzySlRbCvIWcsVlgH2j9CKvhd/nYOOfRwweGHXh3eGlhwp d8MKzC7wSQiXXE20YSyUxAOM= Date: Tue, 6 Feb 2024 12:49:31 +0100 From: Tomas Volf <~@wolfsden.cz> To: Wilko Meyer Cc: Leo Famulari , Steve George , guix-devel@gnu.org Subject: Re: Guix Days: Patch flow discussion Message-ID: Mail-Followup-To: Wilko Meyer , Leo Famulari , Steve George , guix-devel@gnu.org References: <10c82db7-6fc6-4fa0-8213-e207fa54db58@futurile.net> <646ed226-7002-49b5-84c9-4f4be2425636@app.fastmail.com> <871q9q4g27.fsf@wmeyer.eu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="9MVAcwCAO2Pprr3a" Content-Disposition: inline In-Reply-To: <871q9q4g27.fsf@wmeyer.eu> Received-SPF: pass client-ip=37.205.8.62; envelope-from=~@wolfsden.cz; helo=wolfsden.cz 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_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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-Spam-Score: -9.41 X-Migadu-Queue-Id: 84B0B74BE4 X-Spam-Score: -9.41 X-Migadu-Scanner: mx11.migadu.com X-TUID: eqXuIwCeuMsQ --9MVAcwCAO2Pprr3a Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On 2024-02-05 23:08:29 +0100, Wilko Meyer wrote: > Guix offers ways to use packages outside of Guix proper in a pretty feasible > and maintainable way (manifests, setting up channels), maybe promoting them as > an alternative to having things in guix proper "as soon as possible" (as > that's not the only option to have things in a usable form) would be > beneficial. I would just like to point out that while this applies to packages, it is bit more complicated for services and other core parts of the Guix. Combined with the fact that Guix severely restricts what workflow model can forks use (e.g. merge not being possible if the fork should be authenticated), maintaining non-package modifications for longer periods of time can be a hassle. So it could be beneficial to put some though into that as well. Tomas Volf -- There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors. --9MVAcwCAO2Pprr3a Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmXCHMsACgkQL7/ufbZ/ wakxEA//RGVey8ZziorLpapiFOEP+PWXvh6PHDhqNYLYzA82u9oRsIL1nb/i6woO BzrmlERM+vnKxx4RKri3pxB7IoYBlYMZEe4S5Q6cH/V+UkaYG0+GqDDOfH3kX6EO LjJQZfjznxehdGaNgtwdvsW5F7daNBP7k/9C7a1XNVUm6HpwKwk7cZHPkzDuf2C7 8OmE9X/uHWDGAAck7+fouHNyAaPdhpe+Pw8IdHpce9/d/pJzyK579GKVTSoqssW1 wPdP0p0IwDs1S4jsxnCqnSy+iqt9148U9iAJJz/CE483TInjEGOPxVfPZkKFty1z Ven4hLEbVB9p9+UdbPmiZG0bvPwQyHfCPFfliD/F5W0nUHSeHhbQRh0xPaJCgHIF 2swfA2AX2IkPgb+u1/txKJRw9poY/66iBr1ZI36DJnDPpghNzsHthpep/zsrYdAz tK2UXD2DVefL+D4aB43/M6CfK1C6P7a8PC8Yd7ZbkEDReARXAKtWGB5yIIIrXC+g Nt3RPOnyBPtpmIcsnPOX86aDtDYtrJSegpX/WAItUHrxsj67ET7RRdP2cSYEiW8/ LMZeQiSyqtTUbT0PQVbzUyzneT37X0KCsamawZuDlky1ylv1YRI2bLZhqWCP7Ap7 ysVUAfMwQjwz++/Cu7mXb3/PO7YHwdq1aOdl7rm/hOgVXD+9bR4= =Lhw0 -----END PGP SIGNATURE----- --9MVAcwCAO2Pprr3a--