Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Create Perl development release dashboard (Bleadperl Breaks CPAN) #12
As part of the Perl 5 development process, the modules on CPAN are tested against the latest development Perl 5 version. If tests fail, they are used to track down the commit in Perl 5 that caused the failure so that it can be fixed. This called the Bleadperl Breaks CPAN project, and is a common occurrence on the Perl 5 Porters mailing list.
To make this process easier, it would be nice to make a web-based report of CPAN distributions that are possibly broken by the latest development Perl 5 release. This list should consist of CPAN distributions that:
This should be implemented as a new controller, CPAN::Testers::Web::Controller::PerlSmoke. It should have one page that creates a table of:
Clicking on the distribution should open an expanded view that displays a list of the reports for the user to click through to see the full text. Each report list item should show:
This is part of our beta features program, and should be listed in