c851ff32bd01242311dbde58c5b78c47fd2be8a0
[catagits/Catalyst-Devel.git] / gsoc / donelist.txt
1 List of what I've done on Catalyst::Helper thus far:
2
3 6-03-2009
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
16 as of 6-9-09
17 ################################################################################
18 1. backwards compatibility tests pass
19 ################################################################################
20 2009-06-17
21          - added File::ShareDir capabilities
22          - added Path::Class::Dir and Path::Class:File for ease of F::ShareDir
23            file manip
24          - modified the following methods:
25          --  _mk_appclass    - sends the new filename to be rendered
26          --  _mk_rootclass   - ''
27          --  _mk_makefile    - ''
28          --  _mk_config      - ''
29          --  _mk_readme      - ''
30          --  _mk_changes     - ''
31          --  _mk_apptest     - ''
32          --  _mk_cgi         - ''
33          --  _mk_fastcgi     - ''
34          --  _mk_server      - ''
35          --  _mk_test        - ''
36          --  _mk_create      - ''
37          --  _mk_compclass   - ''
38          --  _mk_comptestsub - ''
39          --  _mk_images      - ''
40          --  _mk_images      - ''
41          --  _mk_favicon     - ''
42          --  render_file     - this now calls render_file_contents to DTRT
43          - new methods:
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
46 ################################################################################
47 2009-06-23
48 tests written for:
49 render_file_contents
50 render_sharedir_file
51 checking to see if generated app's tests pass (t/generated_app.t)
52 fixed paths in Helper.pm so they're windows friendly. need to do so in tests.
53 moosified server script
54 added test to make sure server script works
55 created branch to Moosify helper API