[Catalyst-dev] Catalyst Marketing Plan Draft
Jonathan Rockway
jon at jrock.us
Wed Oct 18 22:10:40 CEST 2006
> Thus what I would like to add to the marketing plan would be procuring
> some nice templates that would be bundled with Catalyst for easy use
> by the programmer.
I agree here. Before we can let marketing have at this, though, we need
to get the code infrastructure in place. I think TTSite is the right
direction, but there are some problems with it, and I think we need a
TTSite++ or something like that.
Goals for that:
* Move config from root/lib/config to the myapp.* config file
* Add framework for templates:
- main page (no more header/footer, just a wrapper)
- reusable widgets (nav header/footer / sidebar, etc.)
* make it easy to change themes, if possible
- have a base ttsite.css and then an overridable site.css, if possible
* things that I'm forgetting right now
* I'm not a big fan of the src/ lib/ static/ layout, maube do something
else?
After that, we can turn it over to the web designers to make things
pretty. That's not something I'm qualified to do ;)
Other things:
* ::Helper that will have an "add page" command, that will create the
.tt file, and add an action in the relevant controller (PPI)
Comments / code welcome.
--
package JAPH;use Catalyst qw/-Debug/;($;=JAPH)->config(name => do {
$,.=reverse qw[Jonathan tsu rehton lre rekca Rockway][$_].[split //,
";$;"]->[$_].q; ;for 1..4;$,=~s;^.;;;$,});$;->setup;
More information about the Catalyst-dev
mailing list