[Catalyst] CMS

Christopher H. Laco claco at chrislaco.com
Thu Aug 23 18:19:37 GMT 2007


John Wang wrote:
> On 8/23/07, Simon Wilcox <simonw at digitalcraftsmen.net> wrote:
>> If you want sledgehammers, Bricolage and Krang are probably the beefiest
>> ones you can find :-)
>>
>> www.bricolage.cc & www.krangcms.com
> =

> =

> Don't forget www.webgui.org.
> =

> One thing about Bricolage, Krang and WebGUI, is that none of them are
> Catalyst-based. Sometimes this isn't an issue and sometimes it is.
> =

> For while I've been thinking it would be nice to have a Cat-based CMS with
> multiple features built on top of a platform. The platform can include ba=
sic
> things like Authn, Authz, Sessions, a basic user schema and pre-built HTM=
L.
> The pre-built HTML can include controllers/templates/etc for registration,
> login/logout, openid, etc. Then on top of the platform you can have
> plug-and-play features like forums, blogs, photo galleries, surveys etc.


*cough*...carts, orders, checkout :-)


 If
> it was built the right way, you could have your choice of forums, etc. You
> can also only load the features that you want. I'm not sure how easy this
> would be to do but I think it would be neat.

I'm not sure how related this is, but it's partially the approach I'm
taking with Mango. I'm trying to assume form the beginning that it's
parts should be easily added to other Cat apps. All of the MyApp::*
classes are just subclasses of core Mango::Catalyst::* classes...

In other words, MyApp::Controller::Cart is just a subclass of
Mango::Catalyst::Controller::Cart...
Don't like /cart/...rename to MyApp::Controller::Basket

Probably why I always foam at the mouth about calling it ..Framework, so
I keep reminding myself it's not a solution, but another set of lego blocks.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: OpenPGP digital signature
Url : http://lists.scsys.co.uk/pipermail/catalyst/attachments/20070823/b32f=
dcde/signature.pgp


More information about the Catalyst mailing list