From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id CPlqAr75XmVNTQAAauVa8A:P1 (envelope-from ) for ; Thu, 23 Nov 2023 08:05:34 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id CPlqAr75XmVNTQAAauVa8A (envelope-from ) for ; Thu, 23 Nov 2023 08:05:34 +0100 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 DAE3652C4A for ; Thu, 23 Nov 2023 08:05:33 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b="fhA03l/I"; 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=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1700723133; 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=hnl4DbLHraBTEFbhTv9aUlAYPB1vW1Y950uDXMVp3gE=; b=gALQAUDGZaOERst9Hbq8+3dHQ0+mEpVC+aKg3G2HV5mYQiXH2iMaNIcNJgWAkk/yRm0Wte EjnwHLHZed10xHxelshDjD3M5aKF9H/hKb4uBo5EBdqabKTwmWqEsBa5NhVY4UmS0AKVJT ZdATS0CRQKJ5zLemFyFdC+FIxO59EaP/y5evNmlFKv4B5+OR455x3j9OnftFeLdhBxJCXH YTXVT3OcsX0GQRG6VNPx9BumrWQn3flY49GqnDFBlwXNKQLSdNDMzpMRFc1P9jYTSJHFAt JjIz+K7gO7wdBJwZD/ooEhSLQKT2RzZ/n6cW12NIzAUzm9aRNU1oQDtrnewjfg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b="fhA03l/I"; 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=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1700723133; a=rsa-sha256; cv=none; b=Mca9m/g5fDYOs2s3XTKmQVdTFWCM685jp8DNSn7QpynhXXmzv8xetiSie2mKtOzQzWhy34 ufGW22/jdAF/+uhdzhWaehlsHURkGJaxnlgj/rDcfZ60Oiv7bizRWtcvd9xC1Cwf9ifJR1 tr3UA/YIxVsGFKpmERgpopgVQzMPL2zLndlMyY6gWvMdit9plLgQCKMhaE738bdlaRyWHs f4GeJKFfCe2MHcaTBDPKQfFE6SzhLcyx7jyWZLr9bZBGDTvIrSLmKLIFp6i6AptCFqe0cD mYtj7SoHwFTXMu6AC+R5vFyYROPJfh25HTxcrZG5zSZu8ZzaIhXew1oba9nW6w== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r63lj-0005n4-4p; Thu, 23 Nov 2023 02:04:59 -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 ) id 1r63la-0005mh-K8 for guix-devel@gnu.org; Thu, 23 Nov 2023 02:04:51 -0500 Received: from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r63lI-0003LK-VY for guix-devel@gnu.org; Thu, 23 Nov 2023 02:04:35 -0500 Received: by mail-wr1-x42b.google.com with SMTP id ffacd0b85a97d-332ce50450dso368832f8f.1 for ; Wed, 22 Nov 2023 23:04:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700723070; x=1701327870; darn=gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=hnl4DbLHraBTEFbhTv9aUlAYPB1vW1Y950uDXMVp3gE=; b=fhA03l/IH0nyP9W7d01ihXCxf5EqlO20a5c3d1sUMzGBR6yl4DXJDKNdEz5NRB/uzx 0QuD1css9BPtqkkut76JrmxkB4jd8ckjiiLkP6+kPjPaYqmbTiCxbZ1wTHN5r69Ho+uH FhWfSIxfLyj0+/PjpYqgqSxgFyGRRP5mBj1DARSUz1rzpbzTGQ077l2I878udz2WDRkz iKO+LVcN19Je6uu78SxEUpkdKhjEV2F1fq0+D8o6RDnW9Ihi7uWuvwuvqJy8BIFSat05 Pej7aIWwpOgfvpkTzcgITjLXTDrQ6Su7Fge3j3PhVbFd1JwcoLObxDIUjK//P+bQFK2J 22tg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700723070; x=1701327870; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=hnl4DbLHraBTEFbhTv9aUlAYPB1vW1Y950uDXMVp3gE=; b=hiWyn9SIvovSD3/6zzvOm1JsjpkDjPTrh51o0sgGm5X3Q1eS/h/ZsaNF6XUD47Sn9r gLZ/Lok0vGArsEDVQWA1FcPChVqayHuBFaZRQgVead88m3PbXEz+gJj+fZ46q8Bf48Tu E0jB9cMzfDvsQa00Kg/6TkqUZ/TO6tJHQ6dNSqeZAae423E8cLYhDweON6kPh79aex9+ LlNwjZVNMWiBV/Bv7GQRH3OlVFaB0uXwL3VPEvMDkji7uy0ysdWkW2lJrzr/NiCN0/tp ZOlz3bxgXSRQ1WyvYOPkv7Hy/qIru38EYZOfLN8fcW9P7e1lTHjOcciH/IMHKxaZDOVO njDw== X-Gm-Message-State: AOJu0YxIHFRrm78+abZ+Q7l7XjMHADYyBt2FeAsxRoGqlrqIbl4C5Y34 OIpzd6kGUeehktcvTyF3veo= X-Google-Smtp-Source: AGHT+IFu/jn3tix6U8nz+GECwilKMASYVg1M/dX2sCgNN3W6hbyuoBv2aTVNZmwmtONt5ac3U7RTpg== X-Received: by 2002:a05:6000:2c3:b0:331:3c88:6fcd with SMTP id o3-20020a05600002c300b003313c886fcdmr3764245wry.53.1700723069853; Wed, 22 Nov 2023 23:04:29 -0800 (PST) Received: from localhost ([141.226.11.150]) by smtp.gmail.com with ESMTPSA id i2-20020adffc02000000b00327de0173f6sm730457wrr.115.2023.11.22.23.04.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Nov 2023 23:04:29 -0800 (PST) Date: Thu, 23 Nov 2023 09:04:28 +0200 From: Efraim Flashner To: Simon Tournier Cc: Guix Devel Subject: Re: Request-For-Comment process: concrete implementation Message-ID: Mail-Followup-To: Simon Tournier , Guix Devel References: <87h6m7yrfh.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="wAemiLxXxqbHP5ET" Content-Disposition: inline In-Reply-To: <87h6m7yrfh.fsf@gmail.com> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Received-SPF: pass client-ip=2a00:1450:4864:20::42b; envelope-from=efraim.flashner@gmail.com; helo=mail-wr1-x42b.google.com X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no 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: -3.68 X-Spam-Score: -3.68 X-Migadu-Queue-Id: DAE3652C4A X-Migadu-Scanner: mx13.migadu.com X-TUID: Ug98IaTCmsvj --wAemiLxXxqbHP5ET Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Oct 31, 2023 at 12:14:42PM +0100, Simon Tournier wrote: > Hi, >=20 > This is a proposal for implementing Request-For-Comment process. > Comment are welcome in #66844 [1]: >=20 > 1: https://issues.guix.gnu.org/issue/66844 >=20 >=20 > The proposal is highly inspired by Rust RFC: >=20 > https://github.com/rust-lang/rfcs >=20 > and also by GHC Haskell proposal process [1] and Nix RFC process [2]. Ba= sed > on my understanding of Guix community interactions, I write down this > text; below the text for easing the reading. >=20 > Cheers, > simon >=20 > 1: https://github.com/ghc-proposals/ghc-proposals > 2: https://github.com/NixOS/rfcs I think this is a great idea and that we should implement it. Looking through it I didn't see anything that jumped out to me as something that needed to be changed. Currently we have largish changes split between guix-patches and guix-devel, with no real clear way to draw people's attention to them. Currently I'm aware of re-arranging the go packages, splitting some of the system services into their own modules, I'd like to add a field to (guix platform), it'd be good to formalize some of these processes to make it clearer about what's expected and what's going on. Actually, in terms of suggestions, I'd add the rfc/ folder in etc/teams.scm to set guix-devel as one of the team members. --=20 Efraim Flashner =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --wAemiLxXxqbHP5ET Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmVe+XkACgkQQarn3Mo9 g1GUOg/8DXmuiERV6mNZVFZnEAhbLYAYwOYZhH/bWmAOFXYbqU5uukqxJMfNMSjZ tKV6MYlWXn1vCyYkpD7R4lo6Te5gN6EdCSv0Ol2SLKZyy5EjS8J7YfWvjhsXym1j Qy686jUYYa5oePrVi8sbec/SN7hMRSU5J6M8akb954xNZYo+kYgKWALPtfT7EVDP qsxuxovXZU8afgEy3M6Pv0zzIUQGhz80f2kXQYsQsZvK+L6Z2TmD4/6JeESzIaYB TnneRJZiKGLaNrvEg3AuAUPVxXhNV9uBjFOTFpV7KEhIboibuguSWVS2ACHwY9y8 SbbpOg4I0RZ5X0mFpyr2c/RM2+mm1Ue2M93qRmXmd7wdbR385Xa0uvBVada2E+Yl tjzlCdmt+hEOX2W6XfLls4BXEi9DdpOn0IGClhzOdhj/ZHClzMjF4bMB/3sWrFQD DJOi2vGIWGs+jRxRtdW3BDygepNWnOxkYlYohG/olXvUb3ALZSicB06fO7kpf2Bv GMLPAOE4bGadSixVhkAqUuISpVizuaGESgWhT1DzX1616DFM5dHuXsF1ICD8UhWP aqiRUuEXee7YlYHvTBqir6dga5/jkMN0NDd9ChkegxqSTSEg7rLGUD8wYU3QOvyy GDRRCWyDDuPKhmf5dwjt/XbjyzmR+F77Y6km9P3hyRfC0wBVgzo= =dQK+ -----END PGP SIGNATURE----- --wAemiLxXxqbHP5ET--