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/

Reply via email to