On 17/02/2009, at 8:01 AM, Octavian Râsnita wrote:
Good idea.
I think that many beginners find hard to learn Catalyst if they are
coming from another framework, or even worse, from CGI.pm, because
right after they begin, they need to learn DBIx::Class, Template-
Toolkit, YAML or Config::General, and they might not understand very
fast if a certain piece of text is a Catalyst code, or a DBIC one or
something else.
[snip useful description ]
I would be very happy to recommend an approach such as this for the
book, if someone wants to have it written by mid april (when the final
first draft is done). Chapter three is a little like this, only we
have a (non-database) model and view (very simple TT) straight away.
Spoonfeeding like this isn't going to go into the book as space is
limited and we have to get to the intermediate / advanced stuff quite
quickly. But, a tutorial with this structure would be good and I'd
support it going into Catalyst::Manual::Tutuorial as
Catalyst::Manual::Tutorial::Beginner or something.
It might sound too stupid, but for a beginner it should sound very
stupid, and he should find it very easy to understand, with very
little things to learn on each step, and finally he will see that he
knows how to use Catalyst with its most important features.
I also think that the explanation should be simple to understand
even for those who don't know Perl at all.
Octavian
----- Original Message ----- From: "Jay Kuri" <j...@ion0.com>
To: <catalyst@lists.scsys.co.uk>
Sent: Monday, February 16, 2009 10:32 PM
Subject: [Catalyst] RFC: New to Catalyst questions
Hello,
So all this 'too many choices' talk has got me thinking. I'd like to
put together some more web-available information for those
transitioning to catalyst from other methods.
To that end I'm soliciting your thoughts on things that you found
particularly hard to get a grip on when you started using catalyst.
(or that you are currently having trouble with)
My intent is to pick the ones that are needed most and write them up
(or sponsor).
My working list is as follows (in no particular order.)
1) 'Getting' DBIx::Class (starting from a straight SQL-users point of
view)
2) Basic Cat toolkit - the basic pieces you will want to produce your
average web app.
3) Walkthrough of creation of a simple app end to end.
Any others?
Jay
_______________________________________________
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/
_______________________________________________
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/
_______________________________________________
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/