From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id OPu/ObfQUWc/DgAAe85BDQ:P1 (envelope-from ) for ; Thu, 05 Dec 2024 16:11:36 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id OPu/ObfQUWc/DgAAe85BDQ (envelope-from ) for ; Thu, 05 Dec 2024 17:11:36 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=IBquQKls; 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=1733415095; a=rsa-sha256; cv=none; b=EVwLMZt2Xln8IiP1Pbve0lwu2+tE64Egtr+47PoD5zw8vdzpihvR5MSt12qNi81pDkXgKz BcgnfnxJ2IN745T2D11B76Jtn2AGprryL9HQDJL0jh8zhau853bMgLlXZ6tBz/dWXvO75X dLm5Sir4ymoIai+PHk9UyYDwB//mdUfXeT/bxNxqTwQXkaflqBmy6s2iLe/cmpBvwi0hWj eyk0lQGkVEsepYUsCOY6nTD2BOMLOh16JNsAFpeGeTSyq2vEeNbQ28xes6pGdIUxAzq5uo 3w5gWgPGGP2eQLSPlFAxkXjjyZ515nIZ43jzwdbm6n+IcDx90mAR8tqQbEalkQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=IBquQKls; 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=1733415095; 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=oJXM8220135b66vPMWVRM4vQr+LFDSMSnD146JcHSVs=; b=XRbhpVsDH3vBMWJbEsCLdzlJOmvEzRgDf2JqfNAwK+fIvuhz41MX1IyStJbT7YukAzOiHe v41CpHoMpQRKpa4fYXO7/MP/SZ1bNLTYUWhMAqxvlxeybCjWKlw3yJrKDNiM3j7xAXqwJw SQyWv7s+5zO6jcTjMY4nyDW/GwuEpvXQPYxR1yMnp1weRtBAFcA5zcLGkMb1NflTm8uTzc cGY5k7I+aUhQD/QKTnjW1d96EqDJyZc9FKPbl70wbQS8Ka8ud5molDVVNIvamOIrHvmCOO NoVe+Y2Br2DIGuXWCkUfmAmaTHQTTl5Z9AsrIpZfSQ650HXNqGqiz8y0yNIZpA== 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 B1EA37E0B for ; Thu, 05 Dec 2024 17:11:35 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tJERS-0002cp-Rx; Thu, 05 Dec 2024 11:11:02 -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 1tJERS-0002cS-29 for guix-devel@gnu.org; Thu, 05 Dec 2024 11:11:02 -0500 Received: from mail-qk1-x741.google.com ([2607:f8b0:4864:20::741]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tJERQ-0001pY-IA; Thu, 05 Dec 2024 11:11:01 -0500 Received: by mail-qk1-x741.google.com with SMTP id af79cd13be357-7b1b224f6c6so112167885a.3; Thu, 05 Dec 2024 08:10:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1733415058; x=1734019858; 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=oJXM8220135b66vPMWVRM4vQr+LFDSMSnD146JcHSVs=; b=IBquQKlslt7IPZF2yTJJnB3VGvNeeZcu7ijeNfTeQa3a9AA82eRAHGcQ76hmIxZ0PE pyiCnGkzz5IbZNRwMziOPuLq7//ZwcdwlM8nPrTN/LJzq+uW4dc+OOjGHpZBkENavlwe mU2GlW3PGnQh//gjNy5hsXlfid2GY8/6NEVbYVCpXnsnV59lgTt6AcCL5WoNSgo8jKJM x7m4mm4m+4v/tl73rhpmLje3ZcWD3XxAHYRGywUZ0KuDoMMyc9mGXi2FmpVImNKQGth5 kFzZG4CHYTm+T2+jWtl3ebw0CJZRjMqK8FaneK7ny13dk6ReulziPxSuQgASKb4eUoKC KJPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1733415058; x=1734019858; 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=oJXM8220135b66vPMWVRM4vQr+LFDSMSnD146JcHSVs=; b=YpTc6Bjcq9UlpLVawNe4hKmeYrBv/fd0UUyWtBlDOKN6hSm7Kjly4Ir8TTp67bHoUA ISQem259Qmo1icGBHDzLxV+HA3bu11whrgyPuG1LiKseqNUWeG20s0EzSPODvXzDVU00 yuVemsiR5HIM0qsaJ3GYrplsksspY4Ko+w2xEItxYzTPUSla5+JNXmwKBxfbOKR5SugP voQOGxWTqs00sE43w2Bb8uB0FXP2hAujHebwcNS/5ODXUha88JVqyapvc8VOtHz+rQ+L smZub2gtvV/12QXEiRC0xs1UhkeWOECCIB6lSROA4R+f9bHuAOlM4VYEnbtb9P3pitvW LW/w== X-Forwarded-Encrypted: i=1; AJvYcCX4YKk34Bk3Rqc47FlkLrQ3LN6P2gDaPLLleMcRw0xmaFSd1UkPfb3KyTV7wIOe3jl7So0CWAZOxQ5S@gnu.org, AJvYcCXsAzMtFWwUNRYOMxyCB4KkTh/wESBNljgw9n1T35gSEYUeqw78x7W2xO8liHH1T4OuWP8pEQ==@gnu.org X-Gm-Message-State: AOJu0Yx3E4JVQ3dK/I/pkzoKyRsOXNIq52gSLMKU4NE+L+FR+sexgG9D 9v2XHLg92ZAJbjB+eoO1VJnRyeRV4QnI2TMmNpBhUaK9+Ayz8gQYeZMMjKgR X-Gm-Gg: ASbGncvM/XVe3NX1E0WVHlHYpNUwl585hI2XaZBDibQLwm/2p6qp8mVHaqHwUpbXqLS 1uU0BUkmu7/pm4QTadpCTu3XZHhNDa4z/Gvm1HpBXfUHY5hQAqfj/ymY0przDlKvaP9l6H1dTkY /Y0jyr0dmGJuq//nOk6Q7KvbHyysJK0Zs3VFk7EW/KbssnXEWjsjeVoIyxkyaNA6oHVQ6vJx1t2 I0o/vlqqMXf7OYBos2iuVV3uWZ06pdaLEqeSAjlBISXEcArP3y2f87mVySV9fdvgcUbG+YuYo9I 6fW1Yy4aBdM= X-Google-Smtp-Source: AGHT+IGyGU5XNvoI2QLxDjcF4krvofax+jb95HA10vKVf9FQqZ7wVB0huWtxSwRFbg8wbv9aPQPo7A== X-Received: by 2002:a05:620a:718c:b0:7b1:11d9:446e with SMTP id af79cd13be357-7b6a5d2aa66mr1149810085a.3.1733415057893; Thu, 05 Dec 2024 08:10:57 -0800 (PST) Received: from gnus (mtrlpq0776w-70-26-179-129.dsl.bell.ca. [70.26.179.129]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7b6b5a4829asm73618985a.18.2024.12.05.08.10.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Dec 2024 08:10:56 -0800 (PST) From: Suhail Singh To: Ricardo Wurmus Cc: Suhail Singh , Simon Tournier , Ludovic =?utf-8?Q?Court=C3=A8s?= , guix-devel Subject: Re: Automatically testing package updates In-Reply-To: <87wmge6tad.fsf@elephly.net> (Ricardo Wurmus's message of "Thu, 05 Dec 2024 16:31:06 +0100") References: <87iks2urmd.fsf@gnu.org> <87a5ddoq2r.fsf@gmail.com> <877c8e8dh1.fsf@gmail.com> <87wmge6tad.fsf@elephly.net> Date: Thu, 05 Dec 2024 11:10:52 -0500 Message-ID: <87ldwu860j.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::741; envelope-from=suhailsingh247@gmail.com; helo=mail-qk1-x741.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-Spam-Score: -2.39 X-Spam-Score: -2.39 X-Migadu-Queue-Id: B1EA37E0B X-Migadu-Scanner: mx12.migadu.com X-TUID: 3+4hBvcaQE+R Ricardo Wurmus writes: > It would be preferable to automate trivial updates *completely*, even > bypassing the need for manual patch generation and submission to the > bug tracker. I agree with the goal of automating trivial updates. One way of doing so is outlined in the proposal I shared here: . Importantly, automating trivial updates which result in _automated_ patch generation, is not fundamentally mutually exclusive with "submission to the bug tracker". > I'd rather reserve the issue tracker for humans and keep bots in a > realm that is separate from the user interfaces designed for humans. I believe it is important to provide _some_ way of distinguishing bot activities from that of humans. It's not clear to me that keeping said activities entirely separate from human activities is the best way of doing so. I don't necessarily disagree with keeping the two separate. However, it is still important to provide some transparency on bot activities. Keeping things on the issue tracker has said transparency as a nice side-effect. However, it is by no means the only way of doing so. If we do decide to keep bots in a separate realm as it were, it would be desirable (and in my opinion, important) if that still allowed for at least as much transparency that the issue tracker provides for human activities. It would help the discussion if we could express the benefits that would be achieved by not tracking bot activities on the issue tracker. Especially since there are certain drawbacks (reduction in transparency, unless addressed by other means) of doing so. Do you have thoughts on the matter? -- Suhail