Gestinanna 0.03 --------------- Up to date installation instructions are available at http://gestinanna.sourceforge.net/installation.html Install the following packages, modules, and applications: o Apache 1.3.x o mod_perl 1.x o AxKit 1.x o Template Toolkit 2.x o Alzabo 0.82 (or newer) o An RDBMS supported by Alzabo, such as MySQL or PostgreSQL o ResourcePool and factories for DBI and (optionally) Net::LDAP The Gestinanna framework consists of the following packages from CPAN and the sourceforge.net site: o Apache::Gestinanna o Gestinanna o Gestinanna::POF o Gestinanna::POF::Repository Schema Creation --------------- In the package installation directory (./Gestinanna-0.03/), run: perl -MGestinanna -e shell This will bring up a shell to manage certain aspects of the framework. This is still a work in progress. # set the host and password of the RDBMS you wish to use # this information can be put in ~/.gstrc gst> set host localhost gst> set password xxxxxx # create and load the database (in this case, a MySQL database # called Gestinanna) gst> schema create MySQL Gestinanna gst> schema add_definitions packages gst> schema def add site gst> schema def add sessions gst> schema def add context gst> schema def add repository prefix=Document gst> schema def add repository prefix=View gst> schema def add repository prefix=XSLT gst> schema def add repository prefix=XSM gst> schema def add repository prefix=Portal gst> schema make_live # you may view the schema definitions with: # package open application base # package view conf/schema.xml # create a test site (should be number 1) gst> site create Root Site gst> site select Root Site # create a child site (should be number 2) gst> site clone My Test Site # load base package and default theme gst> package install application base gst> package activate application base urls gst> package activate application base security gst> package install theme _default gst> package activate theme _default embeddings gst> quit See the documentation for Apache::Gestinanna for the Apache configuration requirements.