From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 8GHxFiT6HmBcSAAA0tVLHw (envelope-from ) for ; Sat, 06 Feb 2021 20:20:52 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id mHqtEiT6HmA4ZAAAbx9fmQ (envelope-from ) for ; Sat, 06 Feb 2021 20:20:52 +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 DAF32940466 for ; Sat, 6 Feb 2021 20:20:51 +0000 (UTC) Received: from localhost ([::1]:55646 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l8U4Y-0005pf-S5 for larch@yhetil.org; Sat, 06 Feb 2021 15:20:50 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38590) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l8U3w-0005pR-Vz for guix-devel@gnu.org; Sat, 06 Feb 2021 15:20:13 -0500 Received: from mira.cbaines.net ([212.71.252.8]:54110) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l8U3u-0001Zl-6J for guix-devel@gnu.org; Sat, 06 Feb 2021 15:20:11 -0500 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:8ac0:b4c7:f5c8:7caa]) by mira.cbaines.net (Postfix) with ESMTPSA id C655327BC1E for ; Sat, 6 Feb 2021 20:20:07 +0000 (GMT) Received: from capella (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 060adaf2 for ; Sat, 6 Feb 2021 20:20:07 +0000 (UTC) User-agent: mu4e 1.4.14; emacs 27.1 From: Christopher Baines To: guix-devel@gnu.org Subject: Would a Guix QA page be helpful? Date: Sat, 06 Feb 2021 20:20:04 +0000 Message-ID: <87k0rlx823.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=212.71.252.8; 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 autolearn=ham autolearn_force=no X-Spam_action: no action 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: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -3.46 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-Migadu-Queue-Id: DAF32940466 X-Spam-Score: -3.46 X-Migadu-Scanner: scn1.migadu.com X-TUID: vM+aJh81TYHw --=-=-= Content-Type: text/plain Hey, The Guix Data Service has been getting better at finding problems, but getting that data requires knowing it exists, and where to find it, and clicking all the relevant links. I've been wondering if it would be good to have a QA page that just summarises and links to this information, things like: - Broken packages - Broken system tests - Broken fixed output package derivations - Lint warnings - ... While I'd really like to get to a place where less packages and system tests are unintentionally broken, and less lint warnings are unintentionally introduced, at the moment, there are plenty of these problems. There's also things like the broken package sources, where there will probably always be new breakages being introduced. Given the Guix Data Service can look at what's changed within a time period on a branch, recent breakages could also be displayed. This could potentially sit at qa.guix.gnu.org. Any thoughts? Thanks, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmAe+fRfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XcTrA/+OaksZKr59eKo5FV1OE/iMGhQbf+jD/21 HWmh0Fw2iaVxmw5DFGZ45n8zjprALFwZ4gZZ08RThAXWtR+gACcDOWuy5ChlIOUk MIST1vrlOE9YjLacfyN9yvynYoOfg7/6A6V3yEQI+dpSVzoGE/YztiIqopXJc4CI uohyVDMLM2rf6ZBWWEw0OJve7XUnjWsbc79gL+Iil/NT+ZDcCk7AMq+QwIFEFAss iFONHfrcR8+XAngPSfLBMqzgwo+TaWjf4JLjohNvhrn2/WoEmoQoxfWYfC5tZVsR 0BPQX+XVfW1k6LklLwQt5m9Dcf6NGqrsaEg5r+9YsOqJryT7ZBtznpJ0QxFCWNwK 09XUSIE49Y5p2nvun2t9T73IAX+9siEsh6gyiF3iiimB/NE4JUtSYhq3Xea5i3EM Qt1UG7IWVboPAtsf1oN6zhfxcTj6V6/79h39BNhQofSCgTzPEYSW/94dxBSnYMP8 9v144CWdC64B77mtLWZuAYPm21m6FIff9QzfXg7x96sj5+BdrmSdhP6WWaXVZ9XP syFjNmft0koqim5LFfZBrGySgQ8o5Off+b5+wG8mrjHa6H9dYgEs4TakWzc8xhLS Zz/o7uSUHQNktvwbia/Assph5/ijRaffZWKi8XorZ47OSMOgqvgjUsTYExC4+XQl 0M+LPZ/cLAI= =rQQ9 -----END PGP SIGNATURE----- --=-=-=--