From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id SD7CKlW01l6VAwAA0tVLHw (envelope-from ) for ; Tue, 02 Jun 2020 20:19:33 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id oOuYJlW01l4QbgAAB5/wlQ (envelope-from ) for ; Tue, 02 Jun 2020 20:19:33 +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 2D112940145 for ; Tue, 2 Jun 2020 20:19:33 +0000 (UTC) Received: from localhost ([::1]:44480 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jgDNk-0007nu-1N for larch@yhetil.org; Tue, 02 Jun 2020 16:19:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36662) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jgDNc-0007nk-Cq for guix-devel@gnu.org; Tue, 02 Jun 2020 16:19:24 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52737) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jgDNb-0007Ry-JS; Tue, 02 Jun 2020 16:19:23 -0400 Received: from ti0006q161-2604.bb.online.no ([84.202.68.75]:50638 helo=localhost) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jgDNb-0008As-4C; Tue, 02 Jun 2020 16:19:23 -0400 From: Marius Bakke To: Jakub =?utf-8?B?S8SFZHppb8WCa2E=?= Subject: Re: branch staging updated: gnu: ghc-7: Clean up package definition. In-Reply-To: <20200602194527.czie5ul7r3fzieja@gravity> References: <20200601154315.6307.59562@vcs0.savannah.gnu.org> <875zc9w9vs.fsf@gnu.org> <20200602194527.czie5ul7r3fzieja@gravity> Date: Tue, 02 Jun 2020 22:19:20 +0200 Message-ID: <87tuztuson.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" 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: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=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-Spam-Score: -3.11 X-TUID: TKt7tqHaP7jA --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Jakub K=C4=85dzio=C5=82ka writes: > On Tue, Jun 02, 2020 at 09:22:31PM +0200, Marius Bakke wrote: >> We should have a better way to poll branch status other than "read all >> messages on guix-devel" or "ask Marius on IRC". > > Ouch, sorry for that! I see two potential solutions: > > 1. Have a guix-devel-announce mailing list, to which we would post > things concerning all Guix developers. Actually we already have an underutilized 'info-guix' list. I suppose that can work. > 2. Configure the git server to reject pushes to frozen branches when > unless --force is used. It will be difficult for the server to distinguish between 'bug fixes' and 'huge rebuilds'. Not sure if the --force flag propagates to servers the way you are thinking of, but perhaps it can work (not a great habit though!). Also, we'd have to bother the Savannah admins every time we 'freeze' a branch. Another option could be to create a tracking bug with a special tag that can be displayed by issues.guix.gnu.org. It could also show any merge blockers such as to make it easier to contribute. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl7WtEgACgkQoqBt8qM6 VPocogf9Hxag0dfrpD47FBkZ8TP5NqZw0gy48MgPHzJdtgzbVrM73aRxlnrF0WTv BJlnW7UbSUxqwcQUVVRgI0L4Jg89avylor2g0oBzGdXa7/rcv2rWjQ14zDZmB+ah YrzJeLWoUE978gheIiHs2a/VqsyuYdWkrwvW5uW092JBXQk0wPJgdMksi1BJD/6A lt+MPIbf/3XqaQkeY0KffpiTYRhDPSRJNnkJyM5wjBd9x8ybL/3pXB72fPMCTebu 7rT4jgE45sgd/f0dtx/7DvP/okXdBzbWw9khseK8VIrQPPC2tyYCF/4LgwEX4Wm0 1rxr0EEr9wl5VEOpnrAC2x42kHkBwg== =LnzO -----END PGP SIGNATURE----- --=-=-=--