LLMpediaThe first transparent, open encyclopedia generated by LLMs

YAPC

Generated by GPT-5-mini
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Parent: Perl Foundation Hop 4
Expansion Funnel Raw 52 → Dedup 0 → NER 0 → Enqueued 0
1. Extracted52
2. After dedup0 (None)
3. After NER0 ()
4. Enqueued0 ()
YAPC
NameYAPC
StatusDefunct
GenreTechnical conference
FrequencyVarious
First1999
Last2016
LocationMultiple international venues
Organized byVarious volunteer organizations

YAPC is a family of developer conferences focused on the Perl programming language and related technologies, gathering practitioners, maintainers, and community members for talks, workshops, and social events. It served as a focal point for interaction among contributors to projects, authors of modules, and representatives of organizations involved with Perl 5, Perl 6 (now Raku), CPAN, Perl Foundation, and regional user groups. Through regional iterations across North America, Europe, Japan, and Australasia, the conferences connected attendees from projects such as Mojolicious, Dancer (web framework), DBIx::Class, Catalyst (software), and Plack.

Overview

YAPC conferences were grassroots, community-run gatherings emphasizing practical presentations, lightning talks, tutorials, and hackathons. Speakers included core contributors to Perl 5, implementers of Raku compilers, and authors associated with CPAN distribution modules. Events featured exhibitors from commercial sponsors like Perl Enterprises-related firms, consulting companies, and open-source foundations including The Perl Foundation and regional groups such as Perl Mongers chapters. Venues ranged from university campuses to convention centers in cities such as San Francisco, New York City, London, Osaka, Brisbane, and Berlin.

History

The series began as an offshoot of the broader Perl community's desire for a focused technical conference. Early editions built on meetings organized by Perl Mongers and were influenced by precedents set at events like The Perl Conference and regional programming conferences. Over time YAPC spawned flagship regional events including YAPC::NA, YAPC::Europe, YAPC::Asia, and YAPC::Australia, attracting attendees from projects like mod_perl, DBI, and Template Toolkit. Speakers included figures involved with Perl 5.6, Perl 5.8, and later Perl 5.10 releases, while discussions sometimes referenced language design debates involving Larry Wall and implementers linked to YAPC-adjacent initiatives. As the ecosystem evolved, some editions integrated content about Raku and alternative runtimes such as Ponie and implementations tied to Moose and Padre (IDE) development. Over the 2000s and 2010s, the landscape of developer events shifted with the rise of conferences like PyCon, RubyConf, NodeConf, and StrangeLoop, leading to changes in attendance patterns. The last widely recognized YAPC editions transitioned into rebranded or regional successor events supported by The Perl Foundation and local organizers.

Organization and Format

Each edition was typically organized by volunteer committees drawn from local Perl Mongers chapters, university clubs, and corporate sponsors. Programming committees issued calls for proposals evaluated by reviewers familiar with projects such as CPAN Testers, Test::More, Devel::Cover, and benchmarking tools associated with Benchmark.pm. Formats included keynote addresses, technical sessions, tutorials, panel discussions, lightning talks, developer sprints, and Birds of a Feather meetups that brought together contributors from CPAN, MetaCPAN, and module authors. Sponsorship tiers often involved corporations like consulting firms, hosting companies, and tool vendors with ties to projects such as Catalyst, Dancer, Mojolicious, and DBIx::Class. Volunteer-driven logistics relied on ticketing systems, local partnerships with institutions like universities and community centers, and collaboration with regional meetups including Perl Sydney, London Perl Workshop, and Osaka Perl Workshop.

Notable Events and Speakers

Over its run, the series hosted speakers who played major roles in the evolution of Perl and its ecosystem. Presenters included designers and contributors associated with Perl 5 development, authors of influential CPAN distributions, and implementers of tools such as ExtUtils::MakeMaker, Inline::C, and SWIG. Keynotes and sessions featured contributors who later worked on projects like Moose, Plack, and Dist::Zilla, alongside maintainers from CPAN, MetaCPAN, and CPAN Testers. Workshops often included demonstrations related to web frameworks like Catalyst (software), Mojolicious, and Dancer (web framework), database layers like DBIx::Class, testing tools such as Test::More and CI integrations with services used by CPAN authors. Social elements included meet-and-greets with authors of influential books and papers published by figures associated with O'Reilly Media, No Starch Press, and technical magazines that covered Perl-related topics.

Influence and Legacy

YAPC influenced the culture of open-source conferences by modeling volunteer organization, community-driven program selection, and combined technical and social schedules that fostered contributor collaboration. It helped incubate projects and maintainers who contributed to Perl 5 core, CPAN distributions, and adjacent tooling like Dist::Zilla, Carton, and local::lib. The conferences also reinforced regional communities, strengthening Perl Mongers chapters and related meetups across continents. Alumni of YAPC have gone on to speak at and organize other events such as The Perl Conference, PerlDaze, Perl Workshop, DevOpsDays, and mainstream language conferences including PyCon and RubyConf, carrying over practices in lightning talks, sprints, and inclusion. The event series remains part of the historical record of the Perl ecosystem and its role in shaping community-run developer conferences worldwide.

Category:Perl Category:Free and open-source software conferences