From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id uNVZMSMGXWRi/gAASxT56A (envelope-from ) for ; Thu, 11 May 2023 17:13:39 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id gKlUMSMGXWSCGgAA9RJhRA (envelope-from ) for ; Thu, 11 May 2023 17:13:39 +0200 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 5D00B288EE for ; Thu, 11 May 2023 17:13:39 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1px7z1-0008M1-TN; Thu, 11 May 2023 11:13:31 -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 1px7z0-0008Lc-85 for guix-devel@gnu.org; Thu, 11 May 2023 11:13:30 -0400 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1px7yy-0003Dl-FO for guix-devel@gnu.org; Thu, 11 May 2023 11:13:29 -0400 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:3a91:a0a4:ecee:f157]) by mira.cbaines.net (Postfix) with ESMTPSA id 7576B27BBEE; Thu, 11 May 2023 16:13:26 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id ab7ce199; Thu, 11 May 2023 15:13:26 +0000 (UTC) References: <87bkis1cvd.fsf@cbaines.net> <87a5ycdoar.fsf@jpoiret.xyz> User-agent: mu4e 1.8.13; emacs 28.2 From: Christopher Baines To: Josselin Poiret Cc: Andreas Enge , guix-devel@gnu.org Subject: Re: Tooling for branch workflows Date: Thu, 11 May 2023 16:08:46 +0100 In-reply-to: <87a5ycdoar.fsf@jpoiret.xyz> Message-ID: <87cz36zyss.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, 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 ARC-Seal: i=1; s=key1; d=yhetil.org; t=1683818019; a=rsa-sha256; cv=none; b=kS7I30trkffJZiooGQLGja/rAYzksvQceEO7QvVxJO2VLKcFJNZDUQrI7H1u+b+csfnYCb ApXuIOhIO5W6Gw1wxDhmWCF8cqyuTERgzFH5AevJeigqLH5/eao64g5eUbxPWeUe4bs6/u cSCdnFqVIxz+MCf2IWL18+oqgecOn+2xxCxrrFCp+mR48mfdHT/Ld4PG0WPyqb2aRzpop+ KuoUUaH8uFNg5uFRwL58z6f/xBQ1FeNGOFLXMiHdbEXCsyrCJGzgKRWw5fgcD1oKyJ/cs2 Y3z5nBWy/3LzKZp1ML/GjruZaDWqBH/nm8HDx15C6qPguXMgJgJ5Q2edPeOjJQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; 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=1683818019; 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; bh=vXm6mkq8AAbRbRTrUwyYsONKnsIyIRionBw30OM4h0Y=; b=derhD9xsHeln+CGVORJj5Xg51JI8jmFtxqYTVAupjXFOjoP7V7RJ1J82TGhIo+bGS7nXXK /2FcDGgCVwW0kkoFrrJREQFvsLwlivGqkDm2wB71iUSUDaxPOAWhFjApyAQKQQHIYLZX0K wgo9FfBbY9oOt+DfnyF4vqpDj4MYeSK2Dp0187H7nk1siskUOTtMKKFdp1X9yd7Pm3qSmo ZvyMNeA298Ty00p0XIASkSxXHJPRCVnFptvfoBzv04Au19btcfMOnfGlI2ISbzVq89lVaR fqfYV4ASuOW1W96pBVXfzG/2UmS2l2407LVoiRM2CoWo61/S9+V7CniFojdFAg== X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; 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" X-Migadu-Spam-Score: -3.58 X-Spam-Score: -3.58 X-Migadu-Queue-Id: 5D00B288EE X-TUID: uyf6AKsyyv+2 --=-=-= Content-Type: text/plain Josselin Poiret writes: > Hi Chris and Andreas, > > Christopher Baines writes: > >> I too would like to see improved tooling for managing changes. I've been >> working on the qa-frontpage for smaller changes, but I think this can be >> extended to large changes too. >> >> [...] >> >> This is something I'd like to see too. I've been thinking about this >> already and want to spend more time working on at least making it easier >> for more people to get involved. Let me know if you have any specific >> requests! > > Maybe it would be a good time to create an infrastructure/CI team, and > set some clear goals for it? I think it might motivate people (me > included) to get more involved in GBC development if there is something > to build towards. There's the core team, although maybe this doesn't cover this. However, framing is important and we don't really want infrastructure/CI, they're means rather than goals. I'd frame any team stuff around what's wanted like substitutes and up to date packages. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmRdBhNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XeBGA/8CZmj+/h09M9TuIs1umPpUdV3ixji9mT0 xykqqBMn3Br6JImgq07Dis/nmOQXUZ3KNEXD1Edc3oQVVmuCVRCcsR+i43raMaFe nWQeUXiBcKsyZLdybmi1MvpBoz9AxqlqRCV7tDayauEB2MlRrmlMeKfnOQGET5YA NuswXEHuBGtV8FZNGcEvj2nNxUKG2D7lT1qyBNDvNz9iUcXDnnz+US5P1fibEU4C FvRn1cd1hlI877FFoywxa2zYaLjJJJDTF8JU4WNRpMVq8VoIgLAKSUB+mJy0JClr 9fCZRp870rJRENbNniGDBmjV5VdzI47UucQ6l6RYqvo9HHkLENzQ4tmdYtxIMC39 sbF7D3FHXC/0w0FV61+v6CWkd115iIfy1fCBz87ehxbbHqMIyWLgWhv0JDffMpOX T6Xlhkl/i5ltsfhLVGik87kV5NBOGQb5143IGEsmIikhtz+CUH1avP193Gx4lQUb YBdKi9QdWliBvodYWbjW1n0XfbvMVAPdEO2ku4cu3tWAny49PrFGBdJN3hDodcTY fPBX+6rdga3Lq+zwo8ufEbZmdCBJAHkt62itx+uaqkeoli/G6lb6kuoSZvSTPkSq ghab0d0J32YMwzTxrxfxdjlCsZZvojrAen9349nfUE3PtzsLWZAzEOQ03gw8A6ab C4VLhEUAW1s= =WL2W -----END PGP SIGNATURE----- --=-=-=--