From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 4MaRMOWGa2DomwAAgWs5BA (envelope-from ) for ; Mon, 05 Apr 2021 23:53:41 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id SAB5KuWGa2B+BQAAbx9fmQ (envelope-from ) for ; Mon, 05 Apr 2021 21:53:41 +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 4E322140D6 for ; Mon, 5 Apr 2021 23:53:41 +0200 (CEST) Received: from localhost ([::1]:57204 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lTXAB-0001A1-Uw for larch@yhetil.org; Mon, 05 Apr 2021 17:53:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33884) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lTX9i-00019I-PA for guix-devel@gnu.org; Mon, 05 Apr 2021 17:53:11 -0400 Received: from mail.zaclys.net ([178.33.93.72]:59159) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lTX9e-0003A4-Ri for guix-devel@gnu.org; Mon, 05 Apr 2021 17:53:10 -0400 Received: from [192.168.1.115] (lsl43-1_migr-78-195-19-20.fbx.proxad.net [78.195.19.20] (may be forged)) (authenticated bits=0) by mail.zaclys.net (8.14.7/8.14.7) with ESMTP id 135Lr2QS002088 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 5 Apr 2021 23:53:02 +0200 DMARC-Filter: OpenDMARC Filter v1.3.2 mail.zaclys.net 135Lr2QS002088 Authentication-Results: mail.zaclys.net; spf=fail smtp.mailfrom=lle-bout@zaclys.net DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zaclys.net; s=default; t=1617659582; bh=Ot1Je7JXuJoTcyNpmky0pGbpXQqN8VyU5IYb3X/2EnY=; h=Subject:From:To:Cc:Date:From; b=dItfUb8C70RfYW25BJj5GVlFPakojeVJuLFZtpVrBruzxUNU4q61Sb09k8DGXf2ub Ng0klWFXR5hY9ECRUwmTlRnfMxsVfgWbu1Z/TuKp6rMbktM7EsetafpLg4uuCq2rAK SNTcFoDgf/MGQXAIV4C6SZKs2vhE1WOUxsJ/dr6A= Message-ID: <7ca1c6c292d4defb23c69d019fe9af9877b521dc.camel@zaclys.net> Subject: Semi-automated patch review From: =?ISO-8859-1?Q?L=E9o?= Le Bouter To: guix-devel@gnu.org Cc: Christopher Baines Date: Mon, 05 Apr 2021 23:52:53 +0200 Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-jEFW1RDWNuCMmvrga+0p" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Received-SPF: pass client-ip=178.33.93.72; envelope-from=lle-bout@zaclys.net; helo=mail.zaclys.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, 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.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 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1617659621; 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:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=Ot1Je7JXuJoTcyNpmky0pGbpXQqN8VyU5IYb3X/2EnY=; b=Q86v71f6AL9yZG0UT+awrKqNb+SfDOBGrvaIy676Zaaz8JhNoYJhj1DUIrO7nLa4B5mOBq TVvkdCS8LzdFw+L25Z/fh6xRdVfJ51wyY3JCWms3JfUtNIRg4tOn3QasL4XD8J54iDg6cw 0T0g8dRhPZD1+pM8Qy0BZB2qonqUGYF31mvT1hX0SybEzuv7SeICTYUPZ77kzWC6fFYpCu p4ifK3YR9912lMdlSQawa60RBJm7/CfeMS5FdH6plVzuK06FUWmM1a2A57SdRo9AV+YtT6 R54f++B+X0ZToJ5/YdmxxugcIjLCkPXDeAmH3cStLZe4CL/v2YwPq6WAIdorJw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1617659621; a=rsa-sha256; cv=none; b=Ev5CuO0+gLcQnfLqzrEGGArz7iLX/M+UL/UBv5rs8UFw+kMcsNbSEPSKM6U1b3E4474aYK 2VnhK4HTD24LrMlGvKVR/4eHBkpT+4YqxIdPRmG/euqXbMIdI03qBHhBOtE2GKmHk2hewh sAF+sYotL1DMxHRmoD8e9sQd3xvtaXVdOb3nXgRBzibQuuGSeKz2slJ3Ye9HvAEDdmzCop i9cVVCuB5C3f/HVzuRxTxE+UDxCBkbK+gKuu7a1F4fGLjuWAQCJUNkd8+LuDVocBIVbqGL awm/WUlznx68zVffWiY7FkkX2dVGxlTKutZr+kvTPVMMuc+vduSVZwYX5h8Qnw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=zaclys.net header.s=default header.b=dItfUb8C; dmarc=pass (policy=reject) header.from=zaclys.net; 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-Spam-Score: -5.24 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=zaclys.net header.s=default header.b=dItfUb8C; dmarc=pass (policy=reject) header.from=zaclys.net; 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: 4E322140D6 X-Spam-Score: -5.24 X-Migadu-Scanner: scn0.migadu.com X-TUID: o8sR2G6Yjqqz --=-jEFW1RDWNuCMmvrga+0p Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello! Cbaines already runs automated patch testing infra at=20 https://data.guix-patches.cbaines.net/ and=20 https://patches.guix-patches.cbaines.net/project/guix-patches/list/ Considering that posting robot messages with test/lint/+ result information on the issues directly and on the ML might get spammy, I suggest that Cbaines could setup something that sends off-list to all the participants or just the poster of the patch being tested, as well as another list like guix-ci-bot@cbaines.net that reviewers could voluntarily subscribe to to receive all those off-list messages. Another suggestion is that the infrastructure by Cbaines could include an easy way to lookup CI information from a bug id and that a link to see such CI information could be linked to from Mumi's (issues.gnu.guix.org) UI. But I also really think that mailing the contributors privately is very important so they can get automated feedback and save us time without any additional setup or knowledge required. What do you think? I think it's really important that we move forward on this topic where honestly lots of things have been achieved especially by Cbaines but with poor visibility so no actual usage to aid the review process when we would crucially need such help. Thank you! L=C3=A9o --=-jEFW1RDWNuCMmvrga+0p Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEFIvLi9gL+xax3g6RRaix6GvNEKYFAmBrhrUACgkQRaix6GvN EKa01w//bId1CCm6gRQUPqaiuI3evhqkLXb+h7N7kRiE/ynbk61IIMEbtAKXTCHp MglbUzixfRBw4OmO9FhRPqwzxYOGW/1vmzKN82AKcrD1/CbyQoOU0OpbXLSzCW51 JyyXz4yXduI5hE0RAKrfoeD9pcL+qPxVFQy1pmwW7odb/YK319t5Pkl4ce6F9fbb hCYK0imD7Jlq7WZAOu70MsZZEf1k0TD/VfmeUQgyAGz7fYk27MeKsd1YfJ2HkSmR 4aepYe90yNyFst2xsYUyO1XeVkRPkw+cDLqcGiWThMtnmnmkuLHTTgdfSTTV0aNa GRP8zlACgVo841xV0QkvWgo5BCNUKpemkdyWzZBcBfROVSa/0C6+mE8cOeDWvh21 g6cuLYwN+r+eyUyhluIeuTxMtcI03mvks+S2dA4qRomEnODJknPn2+DB/qUbHLpI KhesnBXgHhz8sUYNq2e14Yb4l82vahzJ80gPPoLB5WHieet6RAXWcTBT6D7ksTSE iO5RVARa7ftAldlfI2OuUO2tFwWk+oe53dtv0JCQWCEbYEJoMIPBZgj2tGA0rKNT KU8ZntAR2xZ0wNvKi3pnr0p6RSBRs/EcXQWPgMFBmpkzC+CaJjKYgtz61pgbLQyl PpxhviPSm6dMrjZlbPrQ4Iw3U/LV4fBH1WeXryq5bb8LpUGxc5I= =dPuu -----END PGP SIGNATURE----- --=-jEFW1RDWNuCMmvrga+0p--