YAPC::NA::2005

Phalanx from the Trenches

A Local Perl Users Group's Experiences

James E Keenan and Marc Prewitt

Yet Another Perl Conference
YAPC::NA::2005
Toronto, Ontario
June 27, 2005

http://www.flatiron.org/~mprewitt/yapc2005/

Table of Contents

1. Beginnings
2. Phalanx from the Trenches
3. Perl Seminar NY
5. Phalanx as Perl Seminar NY Project
7. Our Course of Action
9. Text::Template
10. Devel::Cover

12. Collective Hacking
13. Upgrading to Test::More
14. Test::More Features
16. Coding Sessions
18. Basic Training
19. Text::Template - Coverage
21. Coverage
22. The Plague
23. Finished

25. HTML::Template
26. Pre-Session
27. HTML::Template Collective Coding Session
28. HTML::Template Final Coverage

29. DEMO
30. Code Coverage
31. Cover HTML Output
32. SubEthaEdit
33.
36. Check Results of New Tests
37. New Coverage Results
38. Review Changes
39. Commit Changes
40. Review Other's Changes

41. Results
42. What We Achieved Individually
46. What We Achieved as a Perl Users Group
48. What the Worldwide Perl Community Achieves
50. How Can I Become a Phalanx Hoplite?
51. How to Become a Phalanx Hoplite
54. Enlist Today!
55. Uncle Andy Wants You!
56. References

57. Bonus Slides
58. A Change in Text::Template Induced by Coverage Analysis
59. Can _param('filename') be set to true?
60. filename is never a valid argument to _param()

61. Testing Error Messages
62. Testing Error Messages in HTML::Template
63. Run the Test
64. Can We Do Better?
66. We Can Do Better!
68. Run the New Tests
69. Core vs Non-core Modules