The Perl Toolchain Summit 2026: Security, Testing, Porting and Community Collaboration
From April 23-26, 2026, the invite-only Perl Toolchain Summit (PTS) brought together about 30 of the ecosystem’s most active maintainers — including four first-timers — in Vienna, Austria for four days of uninterrupted deep-dive collaboration in pair-programming sessions, consensus discussions, and critical infrastructure work. Attendees tackled security tooling and infrastructure, modernization and redesign proposals, several CI and test harness improvements, Perl core optimizations, and metadata/spec updates.
Thanks to all the sponsors’ support (financial, in-kind, and community), this year’s Summit was a success. It produced multiple module releases, consensus on future smoke-testing and CPAN Testers architecture, and a new CPANSec advisory feed that will allow developers to quickly assess any Perl project’s security using either CLI tools or the MetaCPAN website itself. Those advancements benefit all organizations relying on Perl directly or indirectly.
PTS 2026 Key Results & Deliverables
Security
CPANSec took it to another level, getting faster at discovering vulnerabilities (in modules, infrastructure and core) and improving its process:
- Vulnerability triage;
- CNA improvements;
- Meta V3 is moving forward;
- Deprecated Module::Signature, considered “security theater”.
Testing and Quality Assurance
Testing and QA work included:
- On the road to Devel::Cover 2.00;
- Several improvements made to Test::Smoke, with 3 releases: removal of dual PerlIO/stdio testing, making install more robust (and portable);
- Test::Smoke backend full rewrite to ensure sustainability with new features and better performance;
- The Test2 family of modules, including the new web user interface, was greatly improved, with many issues fixed and new features implemented;
- Syncing from backpan.perl.org to fill in CPAN Testers’ backpan;
- New MCP server mcp.cpantesters.org to browse CPAN Testers reports from your preferred LLM CLI.
Supply Chain and Other Modules
Many CPAN authors and maintainers worked on:
- Release of cpm v1;
- Fixes and hardening to YAML::XS, YAML::PP and libyaml;
- PPI saw several fixes and no fewer than 7 new releases;
- Perl::Version::Bumper updated to take advantage of the first of those 7 PPI releases;
- Continuous effort on MetaCPAN infrastructure: migration to Hetzner, improving secret management and monitoring;
- Proof of Concept of integrating GitHub Flavored Markdown to MetaCPAN;
- Huge progress on Automation Policy Metadata.
PAUSE
Very hacktive PAUSE table:
- Implemented new API token access;
- Security fixes (“rand rand rand rand”, “ABRA time” and “META symlinks”);
- New dockerized PAUSE;
- Various pentesting (e.g. reviewing YAML parser);
- Ongoing work on OAuth/OIDC;
- Several Pull Requests merged.
Funding
Recent years brought the topic of funding to the front of the stage. In particular to ensure the sustainability of Perl maintenance funds, accelerate some initiatives (e.g. CPAN Security efforts) and finance community events (like this one!).
A lot of things happened on this front during the Perl Toolchain Summit:
- A strong effort towards funding security work;
- General discussions about funding of the community.
Group discussions
The Perl Toolchain Summit also provides a lot of opportunity for interaction. Whether they’re corridor discussions, small talk to get to know each other and build trust, discussions around a drink or group discussions (that led in the past to “consensus” or “amendment” papers), it all ends up strengthening the Perl toolchain.
During this PTS in particular, there were a lot of group discussions, probably helped by having a dedicated meeting room.
On the topic of Toolchain
- META V3
- CPAN clients
On the topic of AI
- AI Policies Materials
- AI Policies Governance
- Share your AI tooling and tips!
On the topic of Security
- CRA presentation and Q&A
On the topic of Perl core
- Perl Ongoing and future features
- Perl core class/roles implementation
- Configure
- UTF-8
- Plan for Perl Platforms
Podcasts
As in 2025, PTS 2026 was an opportunity to record new episodes for The Underbar. There were over five hours of conversations recorded, about:
- Configure
- Vienna.pm
- PPI
- the Perl Steering Council
- Karl Williamson
Why Sponsor Support Matters
Bringing 30–35 experts under one roof enabled unprecedented collaboration with real-time problem solving, saving months of remote coordination and alignment. That kind of accelerated development and knowledge transfer not only brings the community together but fuels the contributors of critical open source projects for the rest of the year so they can renew their shared goals and work in the same direction. Having four first-time attendees gaining direct mentorship is also fundamental to seed future contributions and expand the volunteer base, ensuring the longevity of the Perl ecosystem and toolchain.
The continued support of our sponsors ensures that the Perl Toolchain Summit remains a catalyst for Perl sustainability — translating sponsor investment into tangible improvements in performance, security, and ecosystem features and coherence. We look forward to partnering again to power the next wave of innovation in Perl’s toolchain.
Sponsors
- The Perl and Raku Foundation,
- Grant Street Group,
- Geizhals Preisvergleich,
- Vienna.pm,
- SUSE,
- Trans-Formed Media LLC,
- Ctrl O,
- Simplelists,
- HKS3 / Koha Support,
- Harald Jörg,
- Michele Beltrame (Sigmafin),
- Laurent Boivin.
Tags
Thibault Duponchelle
Thibault Duponchelle is a software developer. Mainly interested in GNU/Linux, Open Source, Perl, C and Assembly.
Browse their articles
Breno G. de Oliveira (garu)
Perl hacker, CPAN author, White Camel, conference organizer.
Browse their articles
Feedback
Something wrong with this article? Help us out by opening an issue or pull request on GitHub



