From nobody Wed Sep 10 16:34:22 2025 X-Original-To: freebsd-current@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 4cMR9L5Pbnz66YGR for ; Wed, 10 Sep 2025 16:34:30 +0000 (UTC) (envelope-from gperciva@tarsnap.com) Received: from mail.tarsnap.com (mail.tarsnap.com [54.86.246.204]) by mx1.freebsd.org (Postfix) with SMTP id 4cMR9L3R64z3PKM for ; Wed, 10 Sep 2025 16:34:30 +0000 (UTC) (envelope-from gperciva@tarsnap.com) Authentication-Results: mx1.freebsd.org; none Received: (qmail 55216 invoked from network); 10 Sep 2025 16:34:29 -0000 Received: from unknown (HELO localhost) (127.0.0.1) by mail.tarsnap.com with SMTP; 10 Sep 2025 16:34:29 -0000 Date: Wed, 10 Sep 2025 09:34:22 -0700 From: Graham Percival To: Sulev-Madis Silber Cc: freebsd-current@freebsd.org Subject: Re: FreeBSD git weekly for 2025-09-01 to 2025-09-07 Message-ID: References: <86ikhq7qds.fsf@peasant.salychev.org> List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:14618, ipnet:54.86.0.0/16, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4cMR9L3R64z3PKM On 2025-09-10, Sulev-Madis Silber wrote: > > On September 10, 2025 9:48:14 AM GMT+03:00, Dmitry Salychev 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