Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp2086535rwb; Thu, 29 Sep 2022 06:09:41 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5i0KmgHP7YP0gmrCtLZQ3d5s4l9sU3wIxmgdlop6UL/SkWQ63DLUrUd8/7jFsENJEvlEG5 X-Received: by 2002:a17:907:7f13:b0:782:9f6f:edbc with SMTP id qf19-20020a1709077f1300b007829f6fedbcmr2748220ejc.544.1664456981577; Thu, 29 Sep 2022 06:09:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664456981; cv=none; d=google.com; s=arc-20160816; b=fAEKScCRPP+7V5eowIP1cQft2uASzfu2a2gYhaikyrygcLqas8ViGS1Mm0jx1xD6R/ aGbnxOaLbhR/TrNY1NDQx07q5YDxzvzdguaUXJBqirzyOqWNnAh9NlNVGPtxWw47sPcz /LhX21NmcppfCZ0lCjKsGIFLdCsaH1aKDRNr6iRG69otgU39XguSveAF+T6K8xAB+dVF baFarUcczIOnJgj75g+GJJHrG6qAw0b9Ecty+fvzeMSIsg8saivrdFrW7a9CUIGmBXOx zEBxqAJIxY/kLLNH0j1UxRoQW6xpzYArQd15seQovtCBiHKiSBXJvMNAJAEUtwiCYeDe L86w== 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=qpdOjHoVeeBXawuhfGss23fD+10+rI0bqQ2kczWUCBE=; b=cQ6zIvhZKazqmX2V366oY9pQ5GScdyMINWo7kT7YHTD5LTZboy6/Ta6r0LmjevcsVP ZmKi61EIXx8eh6LWJM1Z3Q6LOiSf7lIACXzhfoBllbP3+n4vAf38f5ZbKBcBbqx79QIA e1S46t7zd5wf811qXdpYWJopxIcR4alqjQGclvRcUF/Jv23MBJEt5uYuNsWKNoHsotkW MP6KjatYLFyrNmKZHhWdlcsSUxBLIxveuHXylLGaQkh3iVxgqf7WdG6yxbLacXYhOeP7 18WFdfCS1yv833OY4NSmg07CiWuOR4RSQ1UfT5BN49HZKonpv3BPEiLQVUyeN6cVP7rg e/qQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=G5+5vtHr; 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 ha22-20020a170906a89600b0076fa2b7712csi5578505ejb.221.2022.09.29.06.09.13; Thu, 29 Sep 2022 06:09:41 -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=G5+5vtHr; 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 S235646AbiI2NEQ (ORCPT + 99 others); Thu, 29 Sep 2022 09:04:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35616 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235563AbiI2NEO (ORCPT ); Thu, 29 Sep 2022 09:04:14 -0400 Received: from mail-qt1-x832.google.com (mail-qt1-x832.google.com [IPv6:2607:f8b0:4864:20::832]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D818B17AC81 for ; Thu, 29 Sep 2022 06:04:13 -0700 (PDT) Received: by mail-qt1-x832.google.com with SMTP id f26so678330qto.11 for ; Thu, 29 Sep 2022 06:04:13 -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=qpdOjHoVeeBXawuhfGss23fD+10+rI0bqQ2kczWUCBE=; b=G5+5vtHrOwCkZ1NKDM/wqQUQ1URVwqeIG62iNVHh68BtD5jU9DHjLQGOglsRV7k9QL odkEPI5MJ6oy9/j9AW8BD1gdwGcGBS3MYWXx6f/OvhJR/XcdrdImKVshig0EcIBZIpHb EOYhIZesKEbUMT7ki+TlhNL/ZXma/Wub52ozU= 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=qpdOjHoVeeBXawuhfGss23fD+10+rI0bqQ2kczWUCBE=; b=ZCb5L7XmFKW1EUykQoIj3dsLRscLZ4r0E+w9vM0ay3TmzkvEUQRFx1rufHSYRO7PV1 cNzWLNtTsFuB8X2bbhQvROGG9ZUNz8gEt2tPhAp+9vrJyzkbjsyWpDh5RMqFX2TaLqz5 6fLhSPIACji2h5oAZm6VkN7loLjFygIZthMMgmFsgWjNCggiGVRb6SO1aHBylhq6W32Y XlL1HqU4EFGB6S55yMOpNnxMf974iBkawFEaFFfGYjyvgfqHMEmvQaYL90WdBXpXFR97 bbfIPslqVCAp4SejqI5ZQPBKK7Qm9Q+Y6wX4Ks+c9f2bpnrsklprLEXoc/qhMfSnTw2j nOAw== X-Gm-Message-State: ACrzQf3Qfg1T00q475NtDmOyHih7gthQivmz3EWHGEVgUVBwE7B/DhCw XSIFls483opoOKtBYoaXOW+vvA== X-Received: by 2002:a05:622a:1492:b0:35c:b7e6:12ef with SMTP id t18-20020a05622a149200b0035cb7e612efmr2215287qtx.94.1664456652720; Thu, 29 Sep 2022 06:04:12 -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 bj7-20020a05620a190700b006bad7a2964fsm5936297qkb.78.2022.09.29.06.04.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Sep 2022 06:04:12 -0700 (PDT) Date: Thu, 29 Sep 2022 09:04:10 -0400 From: Konstantin Ryabitsev To: "Artem S. Tashkinov" Cc: Thorsten Leemhuis , workflows@vger.kernel.org, LKML , Greg KH , Linus Torvalds , "regressions@lists.linux.dev" , ksummit@lists.linux.dev Subject: Re: Planned changes for bugzilla.kernel.org to reduce the "Bugzilla blues" Message-ID: <20220929130410.hxtmwmoogzkwcey7@meerkat.local> References: <05d149a0-e3de-8b09-ecc0-3ea73e080be3@leemhuis.info> <93a37d72-9a88-2eec-5125-9db3d67f5b65@gmx.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <93a37d72-9a88-2eec-5125-9db3d67f5b65@gmx.com> X-Spam-Status: No, score=-2.2 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=ham 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 12:22:35PM +0000, Artem S. Tashkinov wrote: > AFAIK, the kernel bugzilla is a Linux Foundation project and the > organization receives funding from its very rich members including > Google, Meta, Intel, and even Microsoft. The fact that no one is > seriously working on it looks shameful and sad. We are not talking about > a minor odd library with a dozen users we are talking about the kernel. The bugzilla as a software platform is a Mozilla product, not Linux Foundation. Unfortunately, it's pretty much dead: 1. all development has stopped years ago 2. it doesn't even work with recent MySQL servers 3. it is written in perl5 and can only pretty much run with mod_perl We're committed to running it as far as we can, but we all must also admit that the platform is near-death and probably will become an ever-increasing burden to keep it operating. Heck, one of our IT staff is currently trying to convert bugzilla.kernel.org to use Postgres just so we can keep operating it past the end of 2022. The Linux Foundation IT is in charge of running infrastructure -- we're not a development shop. All of our software projects are pretty much "skunkworks" efforts (and yes, this includes b4). We do have ability to fund development efforts -- LF has been the primary sponsor behind public-inbox.org over the past 3 years. However, there must be a clear, strong, and well-articulated mandate from the community. From what I heard, the vast majority of maintainers simply want a web form that would allow someone to: 1. clearly state what kernel version they are using 2. clearly describe what they were trying to do 3. explain what they expected vs. what they got 4. attach any files 5. give this bug report a unique identifier Then a designated person would look through the bug report and either: a. quick-close it (with the usual "talk to your distro" or "don't use a tainted kernel" etc) b. identify the responsible maintainers and notify them The hard part is not technical -- the hard part is that "designated person." Being a bugmaster is a thankless job that leads to burnout, regardless of how well you are paid. Everyone is constantly irate at you from both ends -- the users are annoyed because their stuff doesn't work, and the maintainers are annoyed because you keep yanking them to work on dull problems that require a ton of back-and-forth with people who aren't capable of applying patches and booting custom kernels. Before we try to fix/replace bugzilla, we really need to figure out the entire process and pinpoint who is going to be the one in charge of bug reports. If you think that LF should establish a fund for a position like that, then you should probably approach LF fellows (Greg KH, Shuah Khan), who can then talk to LF management. The IT team will be happy to support you with the tooling, but tooling should come second to that -- otherwise we'll just be replacing an old and rusty dumpster on fire with a new and shiny dumpster on fire. -K