Testing CPAN against the Perl 5 Core Distribution: Where Do We Stand?
James E Keenan
New York Perlmongers
March 28 2018
Table of Contents
1. Introduction
2. Last Year at TPC
4. Testing Core Distribution Against CPAN
5. BBC Bug Tickets
6. How Do We Handle "Blead Breaks CPAN" Issues?
7. Importance of Testing CPAN against Perl 5 Blead
8. Do We Currently Test Blead Against CPAN?
9. Post-CPAN-Testing Legwork
10. Limitations of Current Approach
11. No Way to Measure Progress Over Time
12. A New Approach: Test-Against-Dev
13. What I Am Developing: "Test-Against-Dev"
14. Start by Getting Monthly Release from CPAN
15. Install 'perl' and 'cpanm'
16. Install Selected CPAN Modules with 'cpanm'
17. Analyze JSON Files
18. Which CPAN Distributions Should We Test?
19. CPAN River as Metaphor
20. CPAN River as Graph
21. CPAN River for Testing Core Distribution
22. Notify Perl 5 Porters
23. Summary
24. Plans for 5.29 Development Cycle
25. More than Just the Perl Community
26. How You Can Help
27. Thank You
28. References
29. Bonus Slides
30. Perl-Download-FTP
31. App-cpanminus-reporter
32. CPAN-cpanminus-reporter-RetainReports
33. CPAN River: Conceptual Limitations