[Catalyst] Starting development
Guillermo Roditi
groditi at gmail.com
Thu Apr 27 21:27:08 CEST 2006
>
> install Object::Signature
> install Test::Deep
> install Catalyst::Plugin::Session
> install Catalyst::Plugin::Session::State::Cookie
> .........
This is what I am talking about... kind of overwhelming. Maybe the docs
shouldn't pass of installation as easy
the tutorial says all you need is "perl -MCPAN ...." which is downright
misleading. instead of glossing over the install because it can be such a
pain how about writting MORE docs about it and how to get around common
issues. I mean if you have access to a shell and know your way around sudo
you are not an idiot, allowing people to know beforehand what to expect
would lessen frustration in my opinion
also, maybe if cat-install was listed in the docs somewhere prominent? cat
in a box as well?
On 4/27/06, hkclark at gmail.com <hkclark at gmail.com> wrote:
>
> On 4/27/06, Guillermo Roditi <groditi at gmail.com> wrote:
> > OK Here is the deal..
> >
> > I want to use catalyst.
> > I know perl, _very_ well.
> > I know how to THINK like a programmer
> > I know mysql in and out, php very very well, and i can work my way
> around c
> > and c++
> >
>
> Hi Guillermo,
>
> Having ramped on Cat fairly recently myself, I think the following
> suggestions might help:
>
> 1) Matt Trout has a nice cat-install script available at:
> http://www.shadowcatsystems.co.uk/static/cat-install
>
> I build a brand new RHEL4 box the other night it installed a base set
> of Catalyst packages with no issues at all.
>
> 2) Because I felt like I did a lot of spinning my wheels when I first
> came to Catalyst, I decided to "put my time where my mouth is" and try
> to come up with a tutorial that shows a decent range of current,
> real-world Catalyst best practices. It might not suit your needs, but
> you can get a recent version at:
> http://www.gossamer-threads.com/lists/catalyst/users/6827
>
> If you do the tutorial and have any suggestions, please let me know.
> I hope to "release" it to the Catalyst Wiki and the examples section
> of svn in the next few days. It's my hope that it will help others
> get productive with Catalyst as quickly as possible.
>
> 3) To run the tutorial, I had to install the following items on top of
> the cat-install:
> a) expat-devel rpm
> b) sqlite3 rpm
> c) These perl modules:
> install Object::Signature
> install Test::Deep
> install Catalyst::Plugin::Session
> install Catalyst::Plugin::Session::State::Cookie
> install Cache::FastMmap
> install Catalyst::Plugin::Session::Store::FastMmap
> install Class::Throwable
> install Catalyst::Plugin::Authorization::ACL
> install Digest::SHA1
> install Catalyst::Plugin::Authentication
> install Set::Object
> install Catalyst::Plugin::Authorization::Roles
> install IO::Tty
> install XML::Parser
> install XML::Parser::PerlSAX
> install XML::RegExp
> install XML::DOM
> install Date::Manip
> install Parse::Yapp::Driver
> install DBI
> install Catalyst::Plugin::Authentication::Store::DBIC
> install Catalyst::Plugin::DefaultEnd
> install Devel::StackTrace
> install Catalyst::Plugin::StackTrace
> install version
> install Catalyst::Plugin::Dumper
> install Class::Data::Accessor
> install SQL::Abstract
> install SQL::Abstract::Limit
> install DBD::SQLite
> install Class::Accessor::Chained::Fast
> install Data::Page
> install Carp::Clan
> install Algorithm::C3
> install Class::C3
> install DBIx::Class
> install Catalyst::Model::DBIC::Schema
> install TT
> install Template::Timer
> install Catalyst::View::TT
> install Test::LongString
> install HTTP::Server::Simple
> install Carp::Assert
> install Carp::Assert::More
> install WWW::Mechanize
> install Test::WWW::Mechanize
> install Test::WWW::Mechanize::Catalyst
>
> I was then able to untar the sample via the link in #2 above and then do:
> cd MyApp
> DBIX_CLASS_STORAGE_DBI_DEBUG=0 CATALYST_DEBUG=0 prove \
> --lib lib -v t/live_app01.t
>
> to run the test case.
>
> HTH,
> Kennedy
>
> _______________________________________________
> Catalyst mailing list
> Catalyst at lists.rawmode.org
> http://lists.rawmode.org/mailman/listinfo/catalyst
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.rawmode.org/pipermail/catalyst/attachments/20060427/5f6f78fe/attachment.htm
More information about the Catalyst
mailing list