From nobody Wed Jan 1 13:41:03 2025 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YNWFX1MCyz5jxBG for ; Wed, 01 Jan 2025 13:41:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YNWFX0fMjz4355; Wed, 1 Jan 2025 13:41:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735738864; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=JUuoiH8OrqusXkK9jW4HJlEsLfnMgTWHL4/u/lD+27U=; b=gK+nCHG560WOeZsMp6R3xaQG//DUodj3/tpZMU+eL5VNIRR0SpEY1wRq1RPKPjRKLJ2PIA 74uPlFNGl/dp0qinrOlXZPGZ+TWSJHmXsOnQG4oJ8xib4YRuf7iWNewqWDP6ZJo9/jtof8 ryYuml7AKZiVh5uMPo226iIK60mABA+9MS76fIM/GJPG8FpsRIUc+F+RIYMCT0Wi9YbEGA FsqXyglXon5xsxeDhG4UsOIUyma/BW3v1QlSPkoytIxqcyMd7d9volsB5dPLBS6UQCtk1b jD6Jyz7ZvjPg76JFEnsc4mJUhRAwpd/WYrIUAwG9QyeTej+77oRvFdw4YJ2pUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735738864; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=JUuoiH8OrqusXkK9jW4HJlEsLfnMgTWHL4/u/lD+27U=; b=jOM9qcIY+LsLH1VRojcwl8g5O3IKn8/mkBPuhd20ELdfxOI/bXrKIRulOvIZbutVoV4GO8 1gLSg9xTP1XtwyIZ+RmtP81hfFTusScP+tii/cxJvs9zVMd/SMnjVrDUn6NHejhw42AtGT lSsovejqFIdsIm9JcQMeW4C9CobclpjHyqycyv9Yx6wXJIlCHwa1ub21Skf4C0RLUOP0lr O4ZJ95nqO+ERXCJiDBx6Z/fIdwFUb7I/ZEvY2IquB11KQ9xHUDweBAX4XmEPk0ZmHBVCoN 3n2kqUwwPICIf7hXGfSNsKkWks8h3VE0TXVKyPkwUae+mEV/JQs2POrWscXPgA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735738864; a=rsa-sha256; cv=none; b=o16kakag+3FHprEm+WmtRTRJZmZw+x9qf5MiyIYWqOhXlVUmvbtjsnz6XWVB9x1s8YBex+ qq+nZ7AjeS+qQQcevsh8uMX0PbK+4gvwaBS53C5M880/KQ54hINrSgUvzo48CuAPtuJcIO HFJHZUYqSY/J64eevshJjE7aaRP6enWhjDyKEpJanEW8HxCJdQgulsblpPFLxuublsluOD GcJqrJANbzA6D1dKCONyGIExxGvGEs3r7NCdtoBOyv+PppVsG4OOjaY4SlZHGGXVUTthgT O2AbC9pPKJwMjnigiYgwtwBqYsypW0MlvmvBjQxEMr7Eqt7Di2zDPRpz3LAYLw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YNWFX0G4lzR5y; Wed, 1 Jan 2025 13:41:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 501Df3SP032926; Wed, 1 Jan 2025 13:41:03 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 501Df3Cb032923; Wed, 1 Jan 2025 13:41:03 GMT (envelope-from git) Date: Wed, 1 Jan 2025 13:41:03 GMT Message-Id: <202501011341.501Df3Cb032923@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: dc0931100d - main - Status/2024Q4/bumeister.adoc: Add report List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-doc-all@freebsd.org Sender: owner-dev-commits-doc-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: dc0931100d075a0ef46a93092499cf0a4aa6f1dd Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=dc0931100d075a0ef46a93092499cf0a4aa6f1dd commit dc0931100d075a0ef46a93092499cf0a4aa6f1dd Author: Mark Linimon AuthorDate: 2025-01-01 13:24:43 +0000 Commit: Lorenzo Salvadore CommitDate: 2025-01-01 13:24:43 +0000 Status/2024Q4/bumeister.adoc: Add report Reviewed by: status (Pau Amma , Chris Moerz ) Differential Revision: https://reviews.freebsd.org/D48189 --- .../status/report-2024-10-2024-12/bugmeister.adoc | 71 ++++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/website/content/en/status/report-2024-10-2024-12/bugmeister.adoc b/website/content/en/status/report-2024-10-2024-12/bugmeister.adoc new file mode 100644 index 0000000000..d0292571a6 --- /dev/null +++ b/website/content/en/status/report-2024-10-2024-12/bugmeister.adoc @@ -0,0 +1,71 @@ +=== Bugmeister Team + +Links: + +link:https://wiki.freebsd.org/Bugzilla[FreeBSD Bugzilla] URL: link:https://wiki.freebsd.org/Bugzilla[] + +Contact: Bugmeister + +In this quarter we came even closer to steady-state; we are dealing +with incoming PRs more quickly these days. +For reference: + +link:https://bugs.freebsd.org/bugzilla/page.cgi?id=dashboard.html&days=90[] + +The overall number of PRs came down from slightly over 11,600 to right +at 11,000. +This was due to work from several people to go over entire groups of PRs (see below). + +Mark Linimon attended several video calls with various src committers. +They are doing some experimentation to learn what kind of effort is sustainable. +The most recent effort was to evaluate the latest incoming src PRs; +you will note that many of them from the past few weeks have been marked as requesting feedback. + +Bugmeister folks also did some passes through the database to clean up metadata: + + * reassigned bugs away from committers who had had their commit bits safekept over the last year. + + * cleaned up bugs for Product: `Base` System Status: `In Progress`. + A number of these were not being actively worked on. + The count is down to 184. + ** In particular, Mark Linimon believes "assigned to mailing list" means "it is not really In Progress". + Perhaps it's been discussed, but we do not really have a state for that. + (We can make an argument that that itself is a bug.) + ** We are now down to only a handful of the above, from "too many". + The concept is to make sure `In Progress` has some real meaning. + + * evaluated PRs for mfc-stableN. + In particular, any having mfc-stable12 had that flag cleared. + ** The concept is to make sure these metadata have some real meaning as well: + e.g. "a commit has been made and should be evaluated for MFCs". + ** There are now a much smaller number of these. + + * closed numerous PRs as "Overcome By Events": + ** (old version) + (contains the string "boot") + ** (old version) + (contains the strings "alpha" or "beta") + + * evaluated "PR shows a commit" (possibly via Phabricator)" and "there was no trailing discussion". + ** In a few cases of the above we simply assigned them and made sure that mfc-stable[13|14] was set, if it seemed appropriate. + ** This does leave many that have a commit and then have trailing discussion. I think we will need more volunteers to go through those. + + * removed many of the 'patch' keywords from PRs. + In the optimal case these should now be imputed by metadata in each attachment. + In a few cases where patches are submitted inline insteada of as an attachment, the keyword stays. + There may be a few of these left over from the GNATS conversion. + The use of inline patches should be discouraged, as automation has no way to detect them. + Thanks to our triagers, especially Alexander Ziaee. + +There were various discussions about bug futures that came up in various video chats. +One is that there is a (supported) successor to Phabricator, which itself is now no longer developed. +Multiple groups will need to coordinate to evaluate it. + +Jan Bramkamp has volunteered to help with the task "automate harvesting PRs and evalauting whether they still apply". +Mark Linimon to collaborate. + +Clusteradm@ helped us fend off yet another crawler site. +While that was ongoing, bugzilla was nearly unusable due to timeouts, as were other services hosted on the same machine (wiki and cgit among others). + +We also welcomed our newest Triage member, Lexi (aka 'ivy' on Discord). + +Finally, glebius was added to bugmeister@ alias as core.13 liaison. + +See also: link:https://wiki.freebsd.org/Bugzilla/SearchQueries[]