                           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.
