From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id SApUIt6X52SM+QAASxT56A (envelope-from ) for ; Thu, 24 Aug 2023 19:48:14 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id KB0vIt6X52SeUAAAauVa8A (envelope-from ) for ; Thu, 24 Aug 2023 19:48:14 +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 4E766507C8 for ; Thu, 24 Aug 2023 19:48:13 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=riseup.net header.s=squak header.b=oqgefido; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1692899294; a=rsa-sha256; cv=none; b=AuyTkD+QtIgeVj3ylhKj4YbegcmLR6TsMHE+2NIAL3WhlzbkmWAv+4ZkkaTYmPu2FiZCsS Qharmt+Fcs8UE63N4XNs/7aFfCbGtqZ3z1QTAeHnwsKZyFa/eD+JfCTVP1wLb0wNLS/CE3 Q4CkaPgS63ludHOu7gHQEIP3OwyY/Eg7LfyEI9xjvx2+QP2nPPDnAMym8KWTGWbnqTR9nG 5cE3C2tKV4Rnf+e7zag/wJyPNOKFNAap9yRLiL6g6GdUK2ORV7kesKh6edK8VeD2A64dDF a9KOGn/ELwyVZOLW+TUzXwL6rhCTxBbJuBcsaL7NPcwLLjtLdMVuQWJd1Uziiw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=riseup.net header.s=squak header.b=oqgefido; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1692899294; 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: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=FWpmugiThrI/Y+SQalZ9RZ1tOLa1aPQB2MZYpwNnxtQ=; b=p1/hTcXwCw3tR+r1iAhAAGOSWJ/SpIdC4sRAsx++4PtVtdkYr7uhehL+RNitLm5iPxdjYc Z6DywIBi0U0H1dRcAfJXwUEdyyYdl0uPkAEasv6uk2tvWhAIfr8RruKm14qL/hdpquAsc6 +Gf3cujH9lOVge2MhG7lOR4J/Q+Y3/4Z6O64BD9uP4Odzh0EVSyqGt5gZyJJIpPJNA8r6K 2yQsdylTXH8hEaKcmn+upDcVahK/PFJk9mhAIy1AYIY8Hk+8VuisjXpcy1i7oKjIyyfgWi q14Guz+oi5eVqwQAdetXk0rTxHZcvxX7iy51H6A7sHKYPeG8odbRuQ7eg1MyNA== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qZER6-0007Hk-Gt; Thu, 24 Aug 2023 13:48:00 -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 1qZER4-0007HI-Ba for bug-guix@gnu.org; Thu, 24 Aug 2023 13:47:58 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qZER4-0004Wj-3h for bug-guix@gnu.org; Thu, 24 Aug 2023 13:47:58 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qZER7-00057q-RT for bug-guix@gnu.org; Thu, 24 Aug 2023 13:48:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#65391: People need to report failing builds even though we have ci.guix.gnu.org for that Resent-From: Csepp Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 24 Aug 2023 17:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65391 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxime Devos Cc: Csepp , 65391@debbugs.gnu.org Received: via spool by 65391-submit@debbugs.gnu.org id=B65391.169289923819536 (code B ref 65391); Thu, 24 Aug 2023 17:48:01 +0000 Received: (at 65391) by debbugs.gnu.org; 24 Aug 2023 17:47:18 +0000 Received: from localhost ([127.0.0.1]:38587 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZEQP-000552-PO for submit@debbugs.gnu.org; Thu, 24 Aug 2023 13:47:18 -0400 Received: from mx0.riseup.net ([198.252.153.6]:60824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZEQN-00054o-RD for 65391@debbugs.gnu.org; Thu, 24 Aug 2023 13:47:17 -0400 Received: from fews01-sea.riseup.net (fews01-sea-pn.riseup.net [10.0.1.109]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx0.riseup.net (Postfix) with ESMTPS id 4RWrBK6Xnhz9s2N; Thu, 24 Aug 2023 17:47:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1692899225; bh=QV7k/FDcyBW+pN3SzUAg8tpE5kTIAvaOR3soQjoCeek=; h=References:From:To:Cc:Subject:Date:In-reply-to:From; b=oqgefidoZwRVCuWQtaBpMCeKunlYSWKnGe1WRDwNyPTP2y+DaslmIhoZrHnEQsmZ2 kZDn/gj5ic7qrFkxiQOs8ealNv0OkeZaETxqi2XJM1yYZT8g0R68QVJXccNd+sQ+cM Qw2GEJ5r57TvSBLfuoBozyi0167Gwuj75Ls81QXM= X-Riseup-User-ID: 5903A5D3ABED0256E98E1C272639EAF529282BB2E5406EC9ACE6CF80B4AA2756 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews01-sea.riseup.net (Postfix) with ESMTPSA id 4RWrBK1VX5zJq6P; Thu, 24 Aug 2023 17:47:05 +0000 (UTC) References: <295ef8c8-574a-4169-98f3-6d9aaeb773f1@telenet.be> <874jkqeiox.fsf@riseup.net> <69663b24-0736-df6f-9ee4-95a77ea77f18@telenet.be> From: Csepp Date: Thu, 24 Aug 2023 19:38:36 +0200 In-reply-to: <69663b24-0736-df6f-9ee4-95a77ea77f18@telenet.be> Message-ID: <875y54baeh.fsf@riseup.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx0.migadu.com X-Spam-Score: -5.19 X-Migadu-Queue-Id: 4E766507C8 X-Migadu-Spam-Score: -5.19 X-TUID: I988DLuoI/LQ Maxime Devos writes: > [[PGP Signed Part:Undecided]] > Op 23-08-2023 om 01:45 schreef Csepp: >> I tried signing up to the CI mailing list and it immediately became >> overwhelming. > > If the CI list was split in =E2=80=98broken=E2=80=99 and =E2=80=98fixed= =E2=80=99, such that you have > the option to only subscribe to =E2=80=98broken=E2=80=99, would that help= ? A large > fraction of messages is for fixed packages, which do not need to be > acted upon. Yup, that would be an improvement. Or some way to group messages by package. >> One possible improvement I have been thinking about is making it easy >> for users to filter CI output to the packages in their profile closure, >> so for example they would get advance notice of any broken packages >> *before* attempting to install them. > > I assume you meant s/install/update. > > How is this an improvement? I mean, how does this make > > =E2=80=98People need to report failing builds even though we have > ci.guix.gnu.org for that.=E2=80=99 > > less true? > > Best regards, > Maxime Devos. > > [2. OpenPGP public key --- application/pgp-keys; OpenPGP_0x49E3EE22191725= EE.asc]... > > [[End of PGP Signed Part]] A user is more likely to be able and motivated to fix a package that they are using. Getting notifications as a stream is a recipe for alert fatigue. There needs to be a way to at the very least move actionable alert to the top of the list and to deduplicate alerts. TLDR: alert fatigue is bad and it should not be the casual contributor's job to fight it on their own. If its filtering and grouping is expected to be done on the client side then there should be guides for setting those filters up. Personally, it already takes enough time for me to read the bug discussions.