Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp883139rwb; Tue, 4 Oct 2022 12:02:07 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6UkhGnqUq7vync39v23gehXrketOdt+JVSGAINBfWkHmbjs2ltW+Ze+p5gNdBQqn9Ee2+a X-Received: by 2002:a17:907:7b93:b0:770:1d4f:4de9 with SMTP id ne19-20020a1709077b9300b007701d4f4de9mr20891298ejc.201.1664910127478; Tue, 04 Oct 2022 12:02:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664910127; cv=none; d=google.com; s=arc-20160816; b=ZQtPkjdMvoypBZgOfZ4XeLAkgrD/sOiuuWe86CCQ/i31+GbhaWYvdBsAPTjPYSvd4s c8CP0PwWdK7B28d7qP725XXOnXf3z9+YRhb/accsDV/JhBwlCoEXoGCAbMxL7j+twO+8 cFRb25Ul7th44EoxsRZP8wMTdPZ5gXTiLJJlAjQ+3KOXokoFLHK3eXnY8R2zof5HlqW/ oDjvPC81Ht7S6VeA5gyqWaKbWsU6wekTH7jLxESz3QFzVqPuNFeuI4TGG7RHlkXfqXqK JwFexTk1Ys3rV4QAC7Xg/j4V0o69W6rbwuySFMzmQ27PSTjFdORdlYssyYgcKhWAIPNR K4TA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=5Vo8p/cM3obgtfs2skgCytAWp05nMFJ/Nn5TC15GrH0=; b=tsL2NpL0LAJNTlmXo2BpT6tpxTl6nrFVx3y2fZ2+lsQs91xkNfCFWI7ohty7L+f9wL YoWcjobcSrtIlLnBQHCEDpiOGgMiUBf768mfbWYkTB6ZZBA+LGq4rNNwn9BUkvwz4P/D ntP4klBm+z3dCZgCXrfuPabl6Jqup9+skJNLqiy9iDdx14TlB7vj/GvYrl3JJ28ha5Rf Vfexycz1it+3EWrJM2StgbdxKSOP2VwxKm/LgfgspO2rPheR9vvzbCP1X5FS7VCpOUIF MRbEMaVWjYjMI28bA0eabRLh7pFAqCSmVLHW1xPZCSwoDtRzsjZY9ULYVCfN4JAx4hoP QDTA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=ac3xFb73; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id g21-20020a1709061e1500b007813b1924ccsi10127190ejj.934.2022.10.04.12.01.30; Tue, 04 Oct 2022 12:02:07 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=ac3xFb73; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229825AbiJDRyA (ORCPT + 99 others); Tue, 4 Oct 2022 13:54:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39672 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229526AbiJDRx6 (ORCPT ); Tue, 4 Oct 2022 13:53:58 -0400 Received: from mail-qt1-x833.google.com (mail-qt1-x833.google.com [IPv6:2607:f8b0:4864:20::833]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9194A59255 for ; Tue, 4 Oct 2022 10:53:57 -0700 (PDT) Received: by mail-qt1-x833.google.com with SMTP id y20so389385qtv.5 for ; Tue, 04 Oct 2022 10:53:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date; bh=5Vo8p/cM3obgtfs2skgCytAWp05nMFJ/Nn5TC15GrH0=; b=ac3xFb73L4PnwMtdIaThuvvAQcWUY2Dv379FdTurNx3wBZ1HfqE4DJXNR49NS2P7uZ +XiC1P3MjxL6lUacUwgsaXJEPy7zrm7NLtWgNtquaD2rMLeQbdItWAv5UoARVmtsTSpe HOShdLT2KMhwAliZjGDugL/+Qnrb4T0qT70Sk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date; bh=5Vo8p/cM3obgtfs2skgCytAWp05nMFJ/Nn5TC15GrH0=; b=VjmXCSjYryyFYX6Jo9wAceJp1aPABaO7JH1OVGQ5CUFG3ZgKfpJM+TieTyvEwf1QXc EVF3tsYeuNfhZ8Tqku5DSfvYYqGmrC24/u0aMKBgk6O35tDyRI8qMtewQ46CJ0rqxKkj /Y9XyWwsN/QZsVz9uDxOhc823MCLF1kSopdze0XQ9pERUoH3uquznZ8t3OqzbBDZDXLN Z0uzoeZpr+X5GB0CrykojOFBelEJ94LNqOmT1GHh3pibDC9mWxkDRuHRs34AVJQ1f1Bi dXMTXdTTrY/gURm0rWe9+fkA72rMfzv3thXqPalTzP9XMuOV2Bp6NbOP6x6yeSS86eZb C5Fw== X-Gm-Message-State: ACrzQf0n90ePaOMPLW6rupWJyIWXgfG1nu3he/7XYVDqHXGzXIoTuvGH 5mUyjvPSmy7ZkB4DYZcClx70Sw== X-Received: by 2002:a05:622a:164d:b0:35c:c465:911b with SMTP id y13-20020a05622a164d00b0035cc465911bmr20054305qtj.250.1664906036554; Tue, 04 Oct 2022 10:53:56 -0700 (PDT) Received: from meerkat.local (bras-base-mtrlpq5031w-grc-33-142-113-79-147.dsl.bell.ca. [142.113.79.147]) by smtp.gmail.com with ESMTPSA id l18-20020a05620a28d200b006ce813bb306sm15174832qkp.125.2022.10.04.10.53.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Oct 2022 10:53:55 -0700 (PDT) Date: Tue, 4 Oct 2022 13:53:54 -0400 From: Konstantin Ryabitsev To: Thorsten Leemhuis Cc: "Artem S. Tashkinov" , ksummit , workflows@vger.kernel.org, LKML , Greg KH , Linus Torvalds , "regressions@lists.linux.dev" Subject: Re: Planned changes for bugzilla.kernel.org to reduce the "Bugzilla blues" Message-ID: <20221004175354.bfvg3vhfqch35ib5@meerkat.local> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Sep 29, 2022 at 01:19:24PM +0200, Thorsten Leemhuis wrote: > Hi! > > TLDR: Core Linux kernel developers are unhappy with the state of > bugzilla.kernel.org; to improve things I plan to change a few important > aspects of its configuration, unless somebody comes up with better ideas > to tackle current problems: (1) Create a catch-all product making it > totally obvious to submitters that likely nobody will look into the > ticket. (2) Remove or hide all products & components where the subsystem > didn't fully commit to look into newly submitted reports. (3) Change the > text on the front page to make it clear that most kernel bug reports > need to be sent by mail. Here's my counter-plan, which builds on top of yours. 1. Create a Kernel/Kernel product that acts as a starting point for all bug submissions. 2. Create and maintain a mapping from MAINTAINER subsystem entries to Product/Component categories in Bugzilla (the scheme to be established). 3. Establish and maintain a team of designated triage people who are willing to look at incoming bugs to either: a. quick-close them as non-actionable (tainted kernel, distro kernel, spam) b. obtain missing information from the submitter as necessary c. figure out the correct component to assign, to the best of their ability d. set a "triaged" flag 4. a backend monitoring bot will track all bug changes and, when it sees a bug get the "triaged" state, it will: a. create a useful bug summary from all bug comments b. figure out who to notify based on the mapping (see #2 above) c. send out the email to everyone identified 5. the same backend monitoring bot will track responses and update the bug comments as needed; any comments added via the bugzilla site will be similarly sent out as follow-up messages. 6. the bot can also monitor commits and other discussions via lore.kernel.org and automatically add comments/links when it sees the bug mentioned elsewhere. I'm happy to take care of everything bot-related (apparently, programming bots is what I do now -- I just wish it was the cool and glamorous kind). As I have stated multiple times, the hard part will be keeping a team of people who are willing to do the bug triage work, but maybe we can start with Greg KH using his intern funds to hire someone (assuming he's not already using these funds for someone to help him with all the other tasks). Does that sound like a plan for everyone? -K