=head1 The Maypole Manual The Maypole documentation is arranged over several files; this is the right one to start with, as it provides an overview of the entire set of Maypole manuals, with a brief description of each. Some of these manuals are not yet finished, but they should still be useful. =over 4 =item L - Overview of the Project This document is a general introduction to Maypole: What it is (a framework for Web development), what it does (at the basic level, it converts a URL (e.g. C) into a method call (i.e. "perform the C method on item C<12> in the C table") and then shows the result (here, presumably, a description of item C<12> in your product database)), and how it works (by MVC, a design paradigm in which each major aspect of an application's operation is handled by a different and totally separate system). Basic installation instructions are given. A sample Web application--the Beer database--is introduced, set up, and discussed. Finally, the path a Maypole request takes as it moves through the system is described. =item L - Model Classes * This document introduces the I, which controls the interaction between Maypole and your database. The use of "actions"--method calls that operate on your database--is discussed. Maypole's default model class is L, which basically creates a class for each table in your database and provides a variety of convenient methods for manipulating each table and its relations. It integrates very smoothly with Maypole's default L, the L