Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp2170764rwb; Thu, 29 Sep 2022 07:06:18 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5GG61phgUWAIXrlkxtja3erpohUm323US245UqaTjc9Z0vFXAN76HN+4UUZBpf+eAwvHf9 X-Received: by 2002:a17:907:7286:b0:783:b3a5:8525 with SMTP id dt6-20020a170907728600b00783b3a58525mr2862654ejc.346.1664460378715; Thu, 29 Sep 2022 07:06:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664460378; cv=none; d=google.com; s=arc-20160816; b=FOso4/l65aVzVg+YDAyexhRuIgOKIlspf0eKKG1oqJLYp8/6JU7sJMmu9W3Lg8ODmO 0nvmDjFBsldDhejX+6yguVfAyCapLXLACsws/0SCIIQqBafAKu8P7EC1zQ25Eq75ZYt8 KAmOehqJT57CIrHuqVgt1gwNpoy9dJcWud38X5dZai29UAFWO9KnL3Rvb/hDSljKXAZl o0dSnEHl19VlYTtMXHnVWf2tSMort3GXxImxqMTxkKOddPbhN13mjTy83Ry6JtIMgwsO phJ9cHv1XGN+cf1nfHUdhQ+e5ZYCld3GlrBrCR4eTFcfG6rmhZ9z6IZ/CoVPnQCl01Tw uaAg== 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=ij7vM7TnoALQoqb9t+xRUWy9u7nACHx35obsrPBM3SI=; b=sySBjm1vEZpbdeMqxbmnI/inZ7hCCLmy1v67K1KcvCjx3amW0tnz46y+FpGJvvaMYW jo4PTBbtmF9R8QcCDUgFdIive8wtgIrYURPdt3UAnfJ923xUOtUYvlzbjlckswC76iO0 K40BcpJfMYHVHORa/F/9ssOtcUzhznsoOewUramYsyChvYWfGJ0Q9H2n10HifBrYmYHd HY/HfAzdjauYRxvF5a6wJ99tcj2FVOpRZSJs+sTPI6taPjItfNHVYsnN3FO6KX7HEmb3 WarbSfz3LPvOeauMmKX4HbAvHVT8AEVirqEk0oWhMVJPGTc2GlqZSSqt2QNSV9Tt56zD 4I2A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=igC9Dt3Y; 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 j26-20020a170906255a00b0074168953071si6064703ejb.866.2022.09.29.07.05.50; Thu, 29 Sep 2022 07:06:18 -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=korg header.b=igC9Dt3Y; 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 S235128AbiI2Nnd (ORCPT + 99 others); Thu, 29 Sep 2022 09:43:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48232 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232380AbiI2Nn3 (ORCPT ); Thu, 29 Sep 2022 09:43:29 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9AEE51B2614; Thu, 29 Sep 2022 06:43:28 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 015386140B; Thu, 29 Sep 2022 13:43:28 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id DF558C433C1; Thu, 29 Sep 2022 13:43:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1664459007; bh=XvEUSpy5gFWS2rJxFuOwPGvDngmGQsgTXpxLcU+BZX8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=igC9Dt3YW9FOLDnmDrDSUzUAkZj6CzmYZDoToVO+Jvu5uAKfi5Ka7ciQqFnWO5uGG Y/25/GbLH8W6VYRV8q2DqoJBBY3jFbOw5Y2C128KMkDnT9A+AvpGVWgS58gH4bc4HU YWAmUAVLlEaYMxRySfisKqWEOMDZiUO7SfBc26oM= Date: Thu, 29 Sep 2022 15:43:24 +0200 From: Greg KH To: "Artem S. Tashkinov" Cc: Konstantin Ryabitsev , Thorsten Leemhuis , workflows@vger.kernel.org, LKML , 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: References: <05d149a0-e3de-8b09-ecc0-3ea73e080be3@leemhuis.info> <93a37d72-9a88-2eec-5125-9db3d67f5b65@gmx.com> <20220929130410.hxtmwmoogzkwcey7@meerkat.local> <7b427b41-9446-063d-3161-e43eb2e353f9@gmx.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <7b427b41-9446-063d-3161-e43eb2e353f9@gmx.com> X-Spam-Status: No, score=-5.5 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,URIBL_BLACK 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 01:31:49PM +0000, Artem S. Tashkinov wrote: > > > On 9/29/22 13:04, Konstantin Ryabitsev wrote: > > 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 > > To me it sounds like the best way to keep moving forward is simply > convert git.kernel.org + patchwork.kernel.org + bugzilla to > gitlab.kernel.org and that will solve all the issues immediately. That > will require of course a ton of work but: For loads of reasons that have been stated before, we aren't going to move everything to gitlab, sorry. That's a non-starter for a wide range of reasons, not the least being you are trying to solve a "we have no one who wants to wrangle bugs in bugzilla" problem with "move all of our code hosting infrastructure to a totally different thing that can't even provide the basic things that we have today". Sorry, not going to happen, gitlab is not the solution here. greg k-h