From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id aLVrJnhVYGcNtQAAe85BDQ:P1 (envelope-from ) for ; Mon, 16 Dec 2024 16:29:44 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id aLVrJnhVYGcNtQAAe85BDQ (envelope-from ) for ; Mon, 16 Dec 2024 17:29:44 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=S6FXhW0c; 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=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1734366584; 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=E6L3yiEThDaSc+K3sKQzEDhcqp3yd/Io/Qha6vETZiU=; b=Ddl5OK89NzaDMUjdjK+xBvyKA92YhCCLiw7inn5keDlEo06tOmi4AAe4RMuo+nwv8X3J3U VICo02vOca4HWSVBElZTW8Hy8G1XyqEwX/uJ7wbC0jK7+IUUHl8nPbjlA2ZDfbtupNkETE O4j7+aKnzSWLRw6polmrcwM8jbtymqy7xsX5X3SZBLma6g4tjD8h/1leEOZUeDojGGANy3 KZ0g0hrB/WpxejZu2soYKgXxK/GhfvbbY2b/ZDpjGRM8vvw/Kpb4yPVqFlMWpzVtgoavKc 0//1kY/0H8HGOtkOomT10ESvZy+HQ3qboqQ5B4bpkmGXtHmo7vTR5GCvvpWx+A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1734366584; a=rsa-sha256; cv=none; b=tAN0fXYgQFHBnKMwTIYVkxg1m+4LMDbSo+Lnhq4GVFJc7AHOUboY34ZUcBRGaoarw4G4L9 a3wyRFOCtCOz4XLL+8k5QcSvMxtol35luKEPekfcNg6EuXRJfsf5cPe7R0n43vKosNiysE a8nN9rc818n93nG6V9HsAZF4KY5KTCoaVd7cGJ0dzORFVBTQwqSvYW3oTHaQoerJ4JOZbC gu5kcTkvSye4xVCOqQ1O07bn9LBZknfSoVh6XNYSqrImzvi+St4j+N1iBigNqLfqLxObg+ 4xvV+Wk+CllAYqpi8/sAXRQgP8xkYxw73oKJzfSwUUl5h7HJaxHEXNTaQlgRPQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=S6FXhW0c; 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=gmail.com 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 589614117C for ; Mon, 16 Dec 2024 17:29:44 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tNDy5-0002Sn-OL; Mon, 16 Dec 2024 11:29:13 -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 1tNDy3-0002SZ-Fm for guix-devel@gnu.org; Mon, 16 Dec 2024 11:29:11 -0500 Received: from mail-qv1-xf43.google.com ([2607:f8b0:4864:20::f43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tNDy1-0000rf-N3; Mon, 16 Dec 2024 11:29:10 -0500 Received: by mail-qv1-xf43.google.com with SMTP id 6a1803df08f44-6d8f544d227so23824116d6.1; Mon, 16 Dec 2024 08:29:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734366546; x=1734971346; darn=gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=E6L3yiEThDaSc+K3sKQzEDhcqp3yd/Io/Qha6vETZiU=; b=S6FXhW0cpR9Iv2dn3uoDH3g/WSGeR1up1zIRFkq0s9fOpqocLVv2n6KCEmWVGf4EhD aXUo0GF2RiItkE2GpA+cnXQltV3+W1WxKFIrSR28UtnkTiBwBSWdcWHzrNop/xuAU5RV GnttnarjBVCesmh1aJq8aoYPydU2KQOeHIC8LILQ5kaTbSBAgiaN8Bdm6vh3WaYes8jA o3c4S7D2sYYWzgYVNni+BA5XPNbLlnViKC8Bsnk0BqNq4IORWKwlp9cX0ebIonnnoSwM 1Yn14vG1f4Mvh/zqjjitRafptSGGisiNvMSvEBJOqeYu+tt9aNDH7n2kl2IhZb18qG5X sD/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734366546; x=1734971346; h=mime-version:user-agent: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=E6L3yiEThDaSc+K3sKQzEDhcqp3yd/Io/Qha6vETZiU=; b=vJySVzUbBOiANQNvvLX0jKjn4lF8FRNXYm4kY+aPwlfDv5Ze/56HEhkXMUncqmwNvX Iz2xgMC0I/wcPGfgdRmK4BgZHDMZ1rSh8T9AJSB3XS5zdD3eqwW3aQUs2CX+nIIAHegC Btx7MhAvqucBeUz6P9gyF/Go1YRW7R9Ru2UnsiVXv8KNl9oh6ZgpBd6zyzRfh6RfQl84 oe+U7rmxfdWY2gsE7Jp9XIRuJR2UOIWfAbMFWNs/VgAEj+Ybq5zMu1rLM1Kg1v52HYDY iPXaVUor/VKZZC0y/Hm8WgKUQzGunoUWjdFwJOk3/Q9vS5Q7KBo8rBHG2jaOeItlKCIw PnSw== X-Forwarded-Encrypted: i=1; AJvYcCU0op6P3MWcJNV5dAeEzstwa7gNwaD9ef/EeVZgFwi1e5AbnelMTylXjNOmnjPXJ6vyHiVG/w==@gnu.org, AJvYcCVXWhagQItDZ7ERj/nbrj7HjapNNCblxzBiNISFcHSt8rKM8nyuedYJNSI1/E8FyyMhqjYTjHG1bA4hMgiukfOYwQ==@gnu.org, AJvYcCXOj/J6Y9H69dIPAA/s8nQnbPbNqiY5SSjy1cgvyXYaAwABppnGt9i5hm+kt1JEWwklFgfhgt1uLqy9@gnu.org X-Gm-Message-State: AOJu0Ywj9vs7BHlERQwfgI7zbvC1kEW4NUe1W5cR5MO0Lm8H0dO/mg9h jnfigkCzgFReigs22L7vRRfJ6EH44jiTsipk/ZlxSwukuTxu7NvI/d0jjzM1rcA= X-Gm-Gg: ASbGnctAbkzKSlRGy4z/VYOe4+IdnyoaWZfv21sa81SNe7m7VMk2+s0Pq4haFAXZNw/ nFoNn4ESjrpiQHoSAZvuvIjVDjd8LSuQg+ynzd81qN0ismgjZIf2zdk37Dz7aWUgLdvS9Pdr7un MQcfF9W6MkmTRzrbYmDjhVn0NzXmTwwKIdjPdf7wObVFsn6Ugixp0wr9Di/lJqfloSFPzwf/UtN eVTVdN+WhBYAG0TTMhLa874AvRpuR5I3HjGbS/4uFkzwErKJ2sq X-Google-Smtp-Source: AGHT+IGRy19ww8ShQrQe9BheNij8Q5Ou6sV6gm35/B3KGBxsX/d6dLo5G9mmW3FDx5K4Te6MmFwYMw== X-Received: by 2002:ad4:5f4e:0:b0:6d4:2646:108a with SMTP id 6a1803df08f44-6dc8ca56434mr218509556d6.12.1734366546151; Mon, 16 Dec 2024 08:29:06 -0800 (PST) Received: from gnus ([70.26.179.129]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6dccd37f745sm29000486d6.106.2024.12.16.08.29.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Dec 2024 08:29:05 -0800 (PST) From: Suhail Singh To: Maxim Cournoyer Cc: Suhail Singh , Ricardo Wurmus , guix-devel@gnu.org, guix-maintainers@gnu.org, Cayetano Santos , Efraim Flashner , Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: On the quest for a new release model In-Reply-To: <87bjxbu55j.fsf@gmail.com> (Maxim Cournoyer's message of "Mon, 16 Dec 2024 22:30:16 +0900") References: <87a5d0dlm8.fsf@inventati.org> <87ttb7rds6.fsf@elephly.net> <87pllskibl.fsf@elephly.net> <87o71c1yuf.fsf@gmail.com> <87bjxbu55j.fsf@gmail.com> Date: Mon, 16 Dec 2024 11:28:54 -0500 Message-ID: <87y10fsibd.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::f43; envelope-from=suhailsingh247@gmail.com; helo=mail-qv1-xf43.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, 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-Spam-Score: -4.87 X-Spam-Score: -4.87 X-Migadu-Queue-Id: 589614117C X-Migadu-Scanner: mx11.migadu.com X-TUID: H69X/crwO02e Maxim Cournoyer writes: > If we can agree that producing a release with lowered expectations is > better than producing none, I don't mind to get the ball going. I think it would be helpful to consider our approach for the upcoming release distinctly from what we choose to do for subsequent releases. It would help to hear Ludo's thoughts regarding the upcoming release. > Long term I think I'd like to see for releases: > > 1. Simplicity - just a tag, release email, artififact uploads may be > good enough, if we release often. > > 2. Automation - We already have many things automated, but it could be > polished a bit more (such as a better tool to produce the announcement > email), and perhaps some way to automatically test that a Guix istalled > via guix-install.sh' in various environments work (perhaps Docker could > help with that, having readily minimal images of Debian, Ubuntu, Fedora, > etc. to run our script on). > > 3. Frequency - we want to release often Agreed on all points, but especially frequency (3). If we aim for that, feasibility and practicality will encourage 1 and 2. -- Suhail