From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id 8BZqOTKNUmfejAAAqHPOHw:P1 (envelope-from ) for ; Fri, 06 Dec 2024 05:35:47 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id 8BZqOTKNUmfejAAAqHPOHw (envelope-from ) for ; Fri, 06 Dec 2024 06:35:47 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=LvXFUUD8; dmarc=pass (policy=none) header.from=gmail.com; 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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1733463346; a=rsa-sha256; cv=none; b=F4T+ghp+5tEIJ4M6x1aSQrY/RtCQVBtE6FJX/JtDjsRFKzYcL1nntOoEQdVv7VW0/ZQq7Y xeh/EcELifUMskcVb/GTgmyl7bcoBm3cHG1rryRcVV+iFiHPATUHufDi/OI9XEyOUQHOwg T6f7p5+ptj6mlQWB0n70C0fwjzA9mm7E6H04UubTZ4xkGiB6cYRzT5XgK7fULG2vwprgo7 uNNXpvBhEMJsaXZgkyB4V8dkGHhgZKhxmVKeeSEbgCIk+NPrWd1DTRYxCO4Zai9gUdlOF0 1DXG3AWMfO61pgrO0/MZXYLgSqevm+Ef1aumov7t5BYtitlCI9QxBnH3HZZglA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=LvXFUUD8; dmarc=pass (policy=none) header.from=gmail.com; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1733463346; 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=pX/dNYxF28/8n+5e7HG6cTH0QgnjqD24LfhROLrItGs=; b=Wqq77/wMRK7ZsMdeAFlE/Zt+EskZ6cNNmRaaSLpfw2//i3KEcCge6rLEj57vRfWarb6zKW w5Y6Mkg8d3wZtaFlOh+C1HHYWGaRnt+zBWvDNiscHL6+2JEikP5JqmQ9ADMRcNmGXRP8tt LVrqWL/dSO6rOhzLBqFcy1dHhJsK3UA9A0iOXRUzcdHbbfe7hW8+5Q8Z5ZBR+uHvzAm49L XurPuIJ5FO8fngOf+vT7d5pnW8ricvDN+6Hlxl43AQGN4FxKGUm5yFVkS2yYIQ4sPNWyPs NtIhS3fIfb6KRnnjFZeS5iYJ9E85CZcn5gfsBfm4ON1t1MiEBByVFgjyxKunCg== 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 D89667D992 for ; Fri, 06 Dec 2024 06:35:45 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tJQLc-0004eI-E2; Thu, 05 Dec 2024 23:53:48 -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 1tJQLa-0004e3-MJ for guix-devel@gnu.org; Thu, 05 Dec 2024 23:53:46 -0500 Received: from mail-qt1-x843.google.com ([2607:f8b0:4864:20::843]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tJQLY-0002FX-Tu; Thu, 05 Dec 2024 23:53:46 -0500 Received: by mail-qt1-x843.google.com with SMTP id d75a77b69052e-4668978858aso13843491cf.0; Thu, 05 Dec 2024 20:53:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1733460821; x=1734065621; 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=pX/dNYxF28/8n+5e7HG6cTH0QgnjqD24LfhROLrItGs=; b=LvXFUUD8sQP1b4r4+KO9J6TWZgSVRvgpscbGjHBEPWVJN7S/FpltlUV3AVLQz+ev7c YMlydt+EzlEYYjOId0LfJhg8qSaeUiinbg/mqZW7dqLnCacyXrroQ1jeXuF4hqTiP3NS d9dAAaHyUTRVbtxGtVcIFmue0LyvEG/ZYCByluEPXzOqoXPuIjmh8U5L2UETcSHMaoKg 00Ul56qy/mS5x1Qqc8z6nUj2YSKr634An5okOYwgC6FrRKUTLwlXQeCrRRRS/oUPO2Ea q4HvN+A7+BFlf7b1TMphryipiYU85/uwKmn0sGUlVl2xYnNuK26BgoAOJQlpqW3mQzM9 JCVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733460821; x=1734065621; 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=pX/dNYxF28/8n+5e7HG6cTH0QgnjqD24LfhROLrItGs=; b=C8fcPwU8SirebA+Y1OcbT1KGFWusIDJLfEVUjvoREkXY5nDHbWEUGir8HzInuHzVLz IEEzeO1lzFzssfUytALZ1eFGeaqj1+KB4+I9vK9mzuKCL3Nt2bIYvw26StuosF21KcGj 2CHQqdC7c1uywdlqmjtOnAL49veWUaZglv8h4Ju24x4XYnpZpNntcTWbo53HyEeEBWSs geVIjWcLUywiYzS9aQEJxK17HmW6tk9akZqUFJiMqZivNRkrWi2y+gRcM6ifJDxTv+TD r2aRYIC4JQD5NPkF0AUf5OAkkM/KddJd2xzsHpnO2qoNnP1/1ySKyjpnf+yDlJ9dkIog xM7Q== X-Forwarded-Encrypted: i=1; AJvYcCU9dGfnciCAE474b7K/q3taRMu01NOZkGkCisa4d8JlbQUv3CYS4oL/8+TdwvJcnKQKeXz87csL7rPl@gnu.org, AJvYcCV34BuVYLKJxJ8UZNFLlyGDSJlQqaMuoWSr5ZF8JTvkcNfOVqK2W/AoR6Qbnt8PFL7aBCt4Tg==@gnu.org X-Gm-Message-State: AOJu0YzX7sBn0kqkVZ0x9oWTjdKz679bXFsCoEY9cs+0/DW8MSr6K/wA 7ndAJgzzpsV16Au8AkanbwLas9T+s19ezH1+h5rULe4D9sj7441pcoGgpQja X-Gm-Gg: ASbGnctLXw3WaF8kLrzhliQtjh/chHTZSVegjA0/JGUlZDtzQX7hd6ivactZgWh5tz7 hhitXUWL52NpcEgP0zPo6Uwftb24TGqr7Cnyh+fIpm1tmRXtvfiEGud6nMIQQ49OO3KHDJnG52r VQ7zyd5TfOqdUkwvX/lV66immc1pu1RK1VIw074P1VEGl5WHNIzgX5fnyuGHhS95zRJWlrLEP8p IGCmNgUs+xFXLsNoGpg42386FG4pbEGRRH+LjmFehlVTw== X-Google-Smtp-Source: AGHT+IHv0d1QRZOA89stcZCnKguNt6bs8kGXC8/QUuqtQ+vpj9FxmUzMItL6gaGaIn8WpBwriB/3+A== X-Received: by 2002:ac8:57cb:0:b0:467:1f3c:4d22 with SMTP id d75a77b69052e-46734e26188mr42397021cf.52.1733460821641; Thu, 05 Dec 2024 20:53:41 -0800 (PST) Received: from gnus ([70.26.179.129]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-4672978dd14sm16630841cf.54.2024.12.05.20.53.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Dec 2024 20:53:40 -0800 (PST) From: Suhail Singh To: Attila Lendvai Cc: Suhail Singh , Ricardo Wurmus , Simon Tournier , Ludovic =?utf-8?Q?Court=C3=A8s?= , guix-devel Subject: Re: Automatically testing package updates In-Reply-To: (Attila Lendvai's message of "Thu, 05 Dec 2024 19:07:22 +0000") References: <87iks2urmd.fsf@gnu.org> <87a5ddoq2r.fsf@gmail.com> <877c8e8dh1.fsf@gmail.com> <87wmge6tad.fsf@elephly.net> <87ldwu860j.fsf@gmail.com> Date: Thu, 05 Dec 2024 23:53:29 -0500 Message-ID: <877c8dfm46.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::843; envelope-from=suhailsingh247@gmail.com; helo=mail-qt1-x843.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-Queue-Id: D89667D992 X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -4.88 X-Spam-Score: -4.88 X-TUID: 8QstPbIDzzG3 Attila Lendvai writes: > what other data would you miss that is not available in the git log? No data that is currently being automatically generated. Then again, none of the patches at present are. One can argue (and perhaps that's what you are) that, even in the future, whatever automated-comments may be left (e.g. guix lint/style stats, integration test-suite status) on issues created for automated-patches could instead also be noted in the automated-commits. That's certainly possible. Another thing to note is that when there's an integration-test-suite, patch-generation may not automatically lead to patch-merge, and even in the case that they do there may be a delay between patch-generation and patch-merge. Those situations are elegantly handled by having a patch-generation and patch-merge bot interacting on a debbugs issue-tracker. > - it's a lot of wasted effort; the admin overhead of a simple package > update is several times of the effort that goes into creating the > patch. it gives the impression that the project organization > doesn't value the time of its participants. Sure, however, this doesn't apply in the case when patches are automatically handled. > - when i search for something, it's lost in the noise of boring and > obsolete stuff in the issue tracker (package updates being one > source). if a bot joins the "effort", i'm afraid it'll become that > much worse. Being "lost in the noise" can be addressed by ensuring there's a straightforward way to exclude all bot-generated-patches from search results. Guix already makes good use of debbugs usertags. It would be straightforward for all automatically generated patches to have a pre-defined usertag denoting the fact that they've been automatically generated. The mumi interface at issues.gnu.guix.org could also have the default configuration which ignores all issues with said usertag. Conclusion: The reasons presented so far seem to fundamentally be about retaining the ability to discern automatically-generated-patches from human-generated-patches. This is possible while still tracking such patches via the issue tracker. -- Suhail