1 List of what I've done on Catalyst::Helper thus far:
4 1. removed template code and hex data for images and put them into a directory
5 structure reflecting a Catalyst application's set up
6 2. Written a test to check to make sure the original C::H and new C::H code
7 create the exact same application, so we know nothing was broken.
8 3. Implemented File::ShareDir to make use of a share/ directory in a distribution
9 for template files and images, etc.
10 4. working on a test script to test how deprecated methods are invoked, 2/3 working
11 5. implemented methods for new API and old deprecated methods. 1 for pulling
12 File::ShareDir data out of our share/ directory, and another for backwards compatibility,
13 pulling data out of the __DATA__ section.
14 6. Drafted an RFC for more comments on progression of C::H API
15 7. Also using added Path::Class for file reading
17 ################################################################################
18 1. backwards compatibility tests pass
19 ################################################################################
21 - added File::ShareDir capabilities
22 - added Path::Class::Dir and Path::Class:File for ease of F::ShareDir
24 - modified the following methods:
25 -- _mk_appclass - sends the new filename to be rendered
38 -- _mk_comptestsub - ''
42 -- render_file - this now calls render_file_contents to DTRT
44 -- get_sharedir_file - this grabs a file out of share/ dir
45 -- render_sharedir_file - this renders our sharedir file properly, using render_file_contents