Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp2455208rwb; Thu, 29 Sep 2022 10:21:53 -0700 (PDT) X-Google-Smtp-Source: AMsMyM4BuPkDjL8XOwmaOyfx1v0fMFFIevMmw8Gy43HouiFi/M95eY/F6i/KRWH/R8ummEbfNs/P X-Received: by 2002:a17:907:75ca:b0:779:bf7:9bd9 with SMTP id jl10-20020a17090775ca00b007790bf79bd9mr3588909ejc.79.1664472113303; Thu, 29 Sep 2022 10:21:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664472113; cv=none; d=google.com; s=arc-20160816; b=QZXIB8+r9dqFopxzmvx5NzaYCp6NVX2KtM3QJdDjmL7rN8+GfeEziaetxhitTgbxtT G+f7CDZZPm7McY1qyXJ4VXdD/2ykrsUllhPjsQUoXan/FnzoO79E8Yw++nAAsFJN3U9h vByz5harJtxhMs61D688PO2GAG5OhVXPVq17sgTOqIJPDjsMIm7P7MifDlvrScUCfvY0 o+jAUjNmCgacqc6RJTiC+9I9ERSsgo3LBj75GK0hdUY3i2h/q65653tRkV4olcZKw0qL bjwK9/BzCbOWoHLkeYg2yAZOIuyDzRSRiOsT42HPGhAldRXO8v9lCTxeCpMMj2a1S9zS XUvw== 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-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=rrdMxqRwfE4RyMVWWDUsP4Jn/r+1cb5JBpv2rAAVVzI=; b=B18vmPEUVJ6kP3GO7wZpCC1whzhgClLSI5HZPMbQJJZ5rYiJVgFQutHZu1TS5oYJTu CrhZN3yU+YtF+8Y02gPhqWPNoi9YrNxD97OIPeX8+67h45WGu0zvr4coKdwcWOhWmWuT Q7xRD5SHX+GIVQN/a7w1Xl11VDnHQy4Mn20roC1PObzwXkOm44grmtzr09GZ+qC8BsRO 12XbZp4BFfTlY3BZ/DG6jQxGObTXYQbiewqnOp2V8mW4qBuKaoryjaCzovTI/HG0e51P NTdzGa2U4rHAxZFGp/4+ZVcj7tX1aTufE2veZ776ckBaew87Syi8MyP3S0UoElWGKzkK nzdg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass (test mode) header.i=@ideasonboard.com header.s=mail header.b=q2ZzK4gM; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y10-20020a056402440a00b00457137b2571si64106eda.346.2022.09.29.10.21.27; Thu, 29 Sep 2022 10:21:53 -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 (test mode) header.i=@ideasonboard.com header.s=mail header.b=q2ZzK4gM; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235518AbiI2QmY (ORCPT + 99 others); Thu, 29 Sep 2022 12:42:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50124 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235386AbiI2QmX (ORCPT ); Thu, 29 Sep 2022 12:42:23 -0400 Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0D048153ECF; Thu, 29 Sep 2022 09:42:20 -0700 (PDT) Received: from pendragon.ideasonboard.com (62-78-145-57.bb.dnainternet.fi [62.78.145.57]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 56E7347C; Thu, 29 Sep 2022 18:42:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1664469738; bh=Px3pAoyZFv/K9T1/keIuJOaFWik7BVMa7QB94t6qEaY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=q2ZzK4gMg3E9B9ZR6xvzXzGvRf3wNBf8gkIZZr059sxmfRVfBU8xp0vaHNzlJLMo8 x50e43DtCHTUF8iH8d1kUcvxt8SMSuNTgA7q3QIf4JU6ioZLwXYP6WW2nKKWRsq4L+ IMAWZlBecfAB68wk9NZ6swRZZJN7HymAsoHeBOBg= Date: Thu, 29 Sep 2022 19:42:16 +0300 From: Laurent Pinchart To: Slade Watkins Cc: "Artem S. Tashkinov" , Konstantin Ryabitsev , Thorsten Leemhuis , workflows@vger.kernel.org, LKML , Greg Kroah-Hartman , 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> <20220929135325.4riz4ijva2vc7q5p@meerkat.local> <95c3384b-53d0-fd6c-6ec5-a7e03fdeddfc@gmx.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,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 10:54:17AM -0400, Slade Watkins wrote: > Hey! > > Jumping in here to offer my input... > > > On Sep 29, 2022, at 10:22 AM, Artem S. Tashkinov wrote: > > > > That leaves us with Bugzilla that no one wants to touch and some people > > actively want to delete altogether. In other words, no central place to > > report bugs or keep track of them. > > This is the current problem that seems to be appearing here. I get why > no one wants to touch it, but it doesn’t solve the problem. > > As you said: > > > I've mentioned several times already that mailing lists are _even worse_ > > in terms of reporting issues. Developers get emails and simply ignore > > them (for a multitude of reasons). > > It’s 100% true that emails get _buried_ as waves of them come in (LKML > itself gets hundreds upon hundreds a day, as I’m sure all of you know) > and it just isn’t something I personally see as viable, especially for > issues that may or may not be high priority. E-mails are not that bad to report issues, but they can't provide the core feature that any bug tracker oughts to have: tracking. There's no way, with the tools we have at the moment (including public-inbox, b4 and lei), to track the status of bug reports and fixes. Even for patches we need to rely on patchwork, and that's far from perfect. When things fall through the cracks (and at the moment it's more of a sieve with very large holes, if not a bottom-less pot), we mostly assume that, if the problem is important enough, the submitter will ping time after time until a fix is produced and merged. There is no way to produce a list of open issues. I agree with the comment that was repeated multiple times: it's quite pointless to improve the tooling if we don't first improve the process, and find a way to allocate people and time to handling bug reports. Even if bugzilla has reached EOL upstream, and even if it isn't perfect, the instance runs today, and gives us a tracker that could be used to design a proper process and implement it, should we desire to do so. There's no chicken-and-egg issue to be solved where lack of tooling would prevent the implementation of a bug tracking process. I'm quite confident that, if we manage to implement a bug tracking process, we will find a way to get the tooling we need, be it through bugzilla or something else. > > Getting back to my first message in this discussion, > > > > * Let's refresh all the components in Bugzilla > > * Components may not have any people responsible for them at all. Bug > > reporters will have to CC the people they are interested in. > > * Let's subscribe the past six months of developers (using git commit logs) > > * Whoever wants to unsubscribe is free to do so. > > Not a terrible idea to me, though obviously, that’s up for debate. > > > If not for bugzilla, let's use something more modern. I don't know any > > comparable projects however. Trac is truly horrible. You cannot even > > unsubscribe from bug reports. Maybe I've missed something. Discourse? > > Not a bug tracker per se but can certainly work this way. > > Discourse probably isn’t the best fit here, in my opinion. Jira and > YouTrack are the only ones I personally know of that are similar to > Bugzilla, although as far as I know, they aren’t open source... -- Regards, Laurent Pinchart