fb7f94fdc68eeb9e297433bf3ea24d609f063022
[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.