H.Merijn Brand (Tux)
- Analysis of the Test::Smoke database
- Attempt to convert that to Test2::Builder architecture (proved to be of no use)
- Extract binary data out of that 150 Gb+ database into local files
- replace bytea entries with locations of those files (new size is just over 300 Mb + 77 Gb of files on disk
- Discuss and help with new maint setup for webUI and API for Test::Smoke results. Thanks Todd Rinaldo (toddr) for picking this up!!!!
- Talk about Configure and its bus factor. Incl a podcast recording with Philippe Bruhat (BooK))
- Evaluate new Devel::Cover and help digging into failures
- Digging into Test2::Harness fallout due to installation of an old(er) version-conflict
- Fix stack corruption issue in Text::CSV_XS (Thanks Leon Timmermans (leont)!
- Many many useful discussions
Shoichi Kaji (skaji)
Tina Müller (tinita)
- YAML::XS
- Fix memory leak for trailing UTF8 octets
- Fix detecting floats in YAML 1.2 Core Schema
- YAML::PP
- Security: Limit default allowed maximum nesting level.
- libyaml
- Fix Denial of Service vulnerability: Limit depth of nesting by default
- Handle closing flow sequence after explicit key
atoomic
- Quick Summary for PSC26: Open 42 issues ; Worked on 141 PRs ; 86 Merged
- Mainly focused on Test-More/Test2-Harness refactor with 27 PRs merged
- but also updated, modernized and released v2 for perl-actions/install-with-cpm, perl-actions/install-with-cpanminus
- update node to v24
- several security updates
- upstream stack up to date
- added a few extra features: retry, cache, mirror...
- TimeDate -Worked on 14 issues
- Clone: merged 4 PRs ; release pending
- helped modernized Perl-Toolchain-Gang/Test-Smoke
- exchanged on feature requests for metacpan/metacpan-grep-front-end
- workshop: collaborate with Robert on automation Policy
- talk: AI discussion, attended Perl Core features talk from Leonerd
Thomas Klausner (domm)
Paul Evans (LeoNerd)
- Presented two talks outlining upcoming or potential future core perl ideas and designs
- Lots of discussions about class/role feature design
- Fixed a small bug in the `Socket` dual-life module
- Pointed atoomic+Todd Rinaldo (toddr) at the "static cow" ability of newer perls as a nicer way to solve a `B::C` issue
- Looked into `Devel::Cover` interactions with perl's `PL_perldb` variable with Paul Johnson (pjcj)
- Lent some words on the theme of the ever-looming "AI tools" discussions
- Held an in-person PSC meeting to triage the release-blocker queue and manage some outstanding issues
- Attended a interview podcast recording with the PSC with Philippe Bruhat (BooK)
Robert Rothenberg (rrwo)
- Worked with CPANSec on various projects
- Vulnerability discovery
- Released a fix for Text::Minify::XS (thanks to Karl Williamson for helpful advice on handling Unicode in XS)
- CNA improving the vulnerability to fix and disclosure workflow
- We want to reduce delays to releasing fixes and disclosing vulnerabilities, but we also want to communicate with authors in a way that does not put pressure on them.
- CPANSec is a resource to assist authors with security issues.
- Working on a ideas with @sjn about where new kinds of metadata should go, so that authors can experiment with it over the next year.
- Blog post(s) will be forthcoming
- A proposal for documenting how AI and automation fits into a project (with @atoomic)
- Joined the DBI core maintenance team
- Participated in various discussions
- AI usage meeting was lively but productive.
- Paul Evans talks about upcoming and potential improvements.
- Karl Williamson on UTF-8
- Salve Nilsen's (@sjn) talks on CRA and steward organization
- META v3 and Community Health Documentation
Christian Walde (Mithaldu)
- PPI - several releases with:
- two separate performance fixes for features/signature parsing in large files (thanks mauke)
- support for dotted bitwise operators (thanks BooK)
- fixes for code location indexing (thanks myrrhlin)
- many other small things
- had toddr help me automatically generate a lot of PPI tests (and some fixes) for currently broken behaviours
- several conversations with Leonerd on the relationship between classes and roles and better replacements for roles, as well as what makes acceptable behaviours in po syntax; and advice on how to get feedback with little effort