Hello, all: I'd like to semi-formally announce that everything is finally in place for me to take a more official "Linux maintainer support" role at the Linux Foundation. I know we've talked about it multiple times before and I brought it up at several maintainer summits, but it took a while to officially mold it into something tangible. I would like to thank the Linux Foundation TAB for making this possible. In terms of impact, it's more of what I've already been doing: - working on maintainer tooling (b4, patchwork-bot, bugspray) - writing maintainer and workflow documentation - helping new maintainers get on board - taking care of the maintainer keyring The key difference will be that it's to become my primary focus as opposed to being done on a time-available basis with infrastructure tasks always taking priority. You may have noticed that I haven't had much of a chance to work on b4 over the past few months because we're deep in the middle of planned infrastructure upgrades and migrations, replacing large swathes of legacy Puppet-managed CentOS systems with Ansible and RHEL9. However, I have more help available to me now, so starting in the new year I should be able to focus primarily on maintainer-related tasks again. For this reason, I would like you all to meet Chris Hoy Poy, who is now a permanent member of our IT team and who will be taking over large parts of my infrastructure duties. Chris lives in Perth, Australia, which I'm sure will please those of you in the Asia-Pacific time zones. Chris is not new to our IT team, but he has been working with other projects managed by LF IT (and I'm sure he won't quite miss the Atlassian stack). You'll probably hear from Chris the next time you email the kernel helpdesk. With Chris taking over many of my infrastructure duties, I will be able to focus more on the following goals: - continue b4 work: - b4 review: an interactive mode that would let maintainers quickly review series and send tags for submitted series and pull requests - b4 keyring management: with the aim to simplif key management for maintainers, so they can easily verify that patches they receive haven't been tampered with - outstanding bug fixes and improvements that have been piling up - continue bugspray bot development - work with first-contact volunteers to further couple mailing lists and bugzilla features - expand to allow bridging with other forges, not just bugzilla - lore: provide prefiltered inboxes for subsystems - this is undergoing early trials in the form of query-driven patchwork projects, e.g. see https://git.kernel.org/pub/scm/infra/patchwork/lei-queries.git/tree/ - the goal is to provide pre-filtered query based inboxes and feeds for maintainers to pull via pop3 or lei, allowing for easier co-maintainership and easier ramp-up for new maintainers - lore: what’s new summarizer - LLM-driven daily "what's new" summary for query-based feeds, IFF that actually proves useful and isn't just a waste of everyone's time and computing resources. Early trials show the usual 80/20 breakdown of "80% of the time it's really good, but the remaining 20% of the time it's hilariously/dangerously wrong." - forge integrations: Forgejo - I've not had a chance to spend much time on this, but Fedora's upcoming adoption of Forgejo is going to be interesting to watch. https://lwn.net/Articles/1000751/ Plus whatever feedback I get from maintainers -- my goal is to work on things that bug you most, not what I think is cool. :) Wishing you all an excellent new year, -K