[Catalyst] [RFC] SVN and MT Models

Christopher H. Laco claco at chrislaco.com
Sat Oct 29 15:48:19 CEST 2005

Hash: SHA1

I'm making the leap, and converting my html/mediawiki/php/MovableType
based site (http://handelframework.com/) to be Catalyst/TT powered.

The wiki will get converted to MojoMojo. That's the easy part. :-)
The demos seciton is already a cat app.

I have an MP1 handler module that takes care of the /source/ page that
browses the SVN repo. That should be easy enough to convert to a Model.

The blog is powered by MovableType. I'll keep the backend admin, but I'm
thinking about writing a model to access MT blog data.

Considering those two models (SVN/MT), what do you think they should
look like?

I was thinking that th SVN model for my purposes only needs a list/ls
and a view/cat, following the basic SVN::Client API. I'm a little unsure
whether I it should just return raw SVN objects, or if it should wrap
then in something a little friendlier; something that take care of the
date formats, and calculates extra information for use in the controller.

For the MT model, I really only need a way to list the entries, and view
the entries. I'll probably stick to using the MT cgis for comment posting.

In either case, I want to make them flexable enough that if they need to
be full blown modles in the future, they can be (like svn checkouts and
diffs from within Cat).


- -=Chris
Version: GnuPG v1.4.1 (GNU/Linux)


More information about the Catalyst mailing list