Ripping the Guts out of Catalyst::Helper

| No Comments | No TrackBacks
I've started my first few steps into ripping the guts out of Catalyst::Helper.  The "guts" being the Template::Toolkit templating in the __DATA__ section and the *awful and hideous* hex representation of the Catalyst logo images stuff in there as well.

The current main goal is to extract this data and put it into a File::ShareDir directory, allowing the distribution to contain the files in full (not in some rat bastardized embedded form) and copy them as needed upon new application creation.  This is a big step in lending itself to a new and cleaner Catalyst::Helper API.

With this in mind, Tomas Doran wrote a test to help me determine whether or not the original application generated (before the evisceration commenced) matches the application generated with the templates and images in a share directory.

I've got code written to this effect, I now need to switch out the current _mk_foo methods respectively to reflect the new code and file distribution method.

No TrackBacks

TrackBack URL: http://www.codedright.net/mt/mt-tb.fcgi/32

Leave a comment

About this Entry

This page contains a single entry by Devin published on May 27, 2009 1:15 PM.

GSoC: Writing tests, and getting an RFC put together. was the previous entry in this blog.

Catalyst::Helper gutting complete is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Recent Photos

OpenID accepted here Learn more about OpenID
Powered by Movable Type 4.261