Re: FreeBSD git weekly for 2025-09-01 to 2025-09-07

From: Graham Percival <gperciva_at_tarsnap.com>
Date: Wed, 10 Sep 2025 16:34:22 UTC
On 2025-09-10, Sulev-Madis Silber wrote:
> 
> On September 10, 2025 9:48:14 AM GMT+03:00, Dmitry Salychev <dsl@FreeBSD.org> wrote:
> >How do you classify the commits? Is it done manually or automated
> >somehow? I wonder whether specific keywords can be added to the commit
> >messages to suggest a category/simplify classification.
> 
> classifier apparently it runs on
> 
> https://github.com/Tarsnap/freebsd-git-weekly/blob/main/freebsd/classify.toml

Ah right, at the bottom of the page there's:
    Alternate version: 2025-09-01 (debug)
    https://freebsd-git-weekly.tarsnap.net/2025-09-01-debug.html
but that doesn't actually explain what's on that page.  I'll need to fix
that.

The "debug" page contains everything the main page does, but also has
additional info about the classifiers; for example,

    tzcode: Add a test case for plain issetugid case
    ...
    debug: classified in 03-filenames_plain1 by 'tests/'

    arm64: Add padding to struct mdproc
    ...
    debug: classified in 03-filenames_plain1 by 'sys/arm64/'

    vtnet.4: remove stray line
    ...
    491986942dd2b3be8a6f232c487b3bb7c1ea412b
    debug: classified in 02-filenames_wildcards by '.*\.[1-9]'
    debug: Commit manually moved from "doc" to "style".


It also has overall stats -- how many did each classifier stage handle,
how many required manual fixes (such as moving from "doc" to "style"),
etc.

Cheers,
- Graham