Fix pod error
[catagits/Catalyst-Runtime.git] / lib / Catalyst / Manual.pm
CommitLineData
fc7ec1d9 1=head1 NAME
2
3Catalyst::Manual - User guide and reference for Catalyst
4
5=head1 DESCRIPTION
6
de91d41b 7This is the (table of contents page of the) comprehensive user guide and
8reference for Catalyst.
9
c8870b8c 10=head1 IMPORTANT NOTE
11
12If you need to read the Catalyst Manual make sure that you have
13Catalyst::Manual installed from cpan. To check that it is installed run the following command from a unix (bash) prompt:
14
15 $ perldoc -t Catalyst::Manual::Tutorial::CatalystBasics 2>&1 >/dev/null && echo OK || echo MISSING
16
17If you see "OK" as the output, it's there, if you see "MISSING" you
18need to install the
19L<Catalyst::Manual|http://search.cpan.org/search?query=Catalyst%3A%3AManual&mode=dist> distribution.
20
babd1e28 21=over 4
22
de91d41b 23=item *
fc7ec1d9 24
aa2b0d97 25L<Catalyst::Manual::About>
aa2b0d97 26
de91d41b 27Explanation (without code) of what Catalyst is and why to use it.
28
29=item *
30
ab1007f0 31L<Catalyst::Manual::Intro>
32
33Introduction to Catalyst. This is a detailed, if unsystematic, look at
34the basic concepts of Catalyst and what the best practices are for
35writing applications with it.
de91d41b 36
37=item *
fc7ec1d9 38
a0bb847e 39L<Catalyst::Manual::Tutorial>
de91d41b 40
41A detailed step-by-step tutorial going through a single application
42thoroughly.
43
44=item *
a0bb847e 45
f4e62d6f 46L<Catalyst::Manual::Plugins>
de91d41b 47
48Catalyst Plugins and Components. A brief look at some of the very many
49modules for extending Catalyst.
50
51=item *
f4e62d6f 52
fc7ec1d9 53L<Catalyst::Manual::Cookbook>
de91d41b 54
55Cooking with Catalyst. Recipes and solutions that you might want to use
56in your code.
57
58=item *
59
60L<Catalyst::Manual::Installation>
61
62How to install Catalyst, in a variety of different ways. A closer look
63at one of the more difficult issues of using the framework--getting it.
64
65=item *
20ef3d59 66
67L<Catalyst::Manual::WritingPlugins>
de91d41b 68
69Writing plugins for Catalyst; the use of L<NEXT>.
70
71=item *
fc7ec1d9 72
73L<Catalyst::Manual::Internals>
de91d41b 74
75Here be dragons! A very brief explanation of the Catalyst request cycle,
76the major components of Catalyst, and how you can use this knowledge
77when writing applications under Catalyst.
fc7ec1d9 78
0d201f15 79=back
80
3cb1db8c 81=head1 SUPPORT
82
83IRC:
84
85 Join #catalyst on irc.perl.org.
86
87Mailing-Lists:
88
89 http://lists.rawmode.org/mailman/listinfo/catalyst
90 http://lists.rawmode.org/mailman/listinfo/catalyst-dev
91
fc7ec1d9 92=head1 AUTHOR
93
94Sebastian Riedel, C<sri@oook.de>
de91d41b 95Jesse Sheidlower, C<jester@panix.com>
fc7ec1d9 96
97=head1 COPYRIGHT
98
de91d41b 99This program is free software, you can redistribute it and/or modify it
100under the same terms as Perl itself.