FAQ
Hello,

I gave a Catalyst talk at Frozen Perl last weekend. The slides are
here:

http://www.jrock.us/fp2008/catalyst/start.html

Basically, the talk is about wrapping a very minimal Catalyst app around
a Moose-based wiki backend. I think this is basically how I would
recommend writing any application these days. Half the talk is spent
building the non-Catalyst-specific parts, then a small amount of
Catalyst code is written to web-enable the app. The new auth system,
sessions, Chained, and so on are covered. The code is also available;
it's linked to from the slides.

Regards,
Jonathan Rockway

Search Discussions

  • Dagfinn Ilmari Mannsåker at Feb 22, 2008 at 3:51 am

    Jonathan Rockway writes:

    Hello, Hi Jon,
    I gave a Catalyst talk at Frozen Perl last weekend. The slides are
    here:

    http://www.jrock.us/fp2008/catalyst/start.html [?]
    The code is also available; it's linked to from the slides.
    I just went through the slides and code after nuking my entire set of
    non-deb-packaged modules (I wanted to play around with
    CPANPLUS::Dist::deb :) and noticed a few missing things in the
    dependencies and MANIFEST, here's a quick patch:

    ilmari@vesla:~/src$ diff -ur KitiWiki-0.01{.orig,}/Makefile.PL
    --- KitiWiki-0.01.orig/Makefile.PL 2008-02-16 17:20:55.000000000 +0000
    +++ KitiWiki-0.01/Makefile.PL 2008-02-22 03:23:10.000000000 +0000
    @@ -9,11 +9,13 @@
    requires 'Catalyst::Plugin::ConfigLoader';
    requires 'Catalyst::Plugin::Static::Simple';
    requires 'Catalyst::Runtime' => '5.7012';
    +requires 'Catalyst::Model::Adaptor';
    requires 'Catalyst::Devel'; # for the talk
    requires 'Encode';
    requires 'File::Slurp';
    requires 'Moose';
    requires 'MooseX::Types::Path::Class';
    +requires 'MosseX::AttributeHelpers;'
    requires 'Time::HiRes';
    requires 'YAML';
    build_requires 'Directory::Scratch';
    ilmari@vesla:~/src$ diff -ur KitiWiki-0.01{.orig,}/MANIFEST
    --- KitiWiki-0.01.orig/MANIFEST 2008-02-16 17:22:13.000000000 +0000
    +++ KitiWiki-0.01/MANIFEST 2008-02-22 03:24:26.000000000 +0000
    @@ -56,3 +56,4 @@
    t/wiki-backend.t
    t/wiki-revision-sort.t
    t/wiki-validation.t
    +wiki_pages

    --
    ilmari
    "A disappointingly low fraction of the human race is,
    at any given time, on fire." - Stig Sandbeck Mathisen

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupcatalyst @
categoriescatalyst, perl
postedFeb 21, '08 at 9:50p
activeFeb 22, '08 at 3:51a
posts2
users2
websitecatalystframework.org
irc#catalyst

People

Translate

site design / logo © 2022 Grokbase