OpenInteract: A robust web application framework built to run under Apache and mod_perl.
OpenInteract is an extensible application server using Apache and mod_perl built for developers but also to be manageable almost entirely via the web browser. It includes:
OpenInteract uses a number of CPAN modules, relying heavily on the following:
Many others are also used -- why reinvent the wheel when there are so many lying around and so many interesting problems to conquer?
OpenInteract is usable right now, out of the box. That doesn't mean we're sitting on our laurels -- we're working on a number of different features to OpenInteract which will be added soon to a separate file 'TODO', found in this directory.
(1) Read and follow the directions in INSTALL.
(2) Read and follow the directions in INSTALL.
(3) Return to step (1).
Check out the HTML documents in the 'doc/' directory where you unpacked this distribution. These documents are also copied to the base installation directory when you install OpenInteract and from there to individual websites as you create them. This way someone creating a website can see the docs through her browser.
Documentation also comes in the individual packages and modules within the packages. Some packages are better documented than others, but we're working on bringing them all up to a stellar level.
We're interested in your feedback on a number of topics. In particular:
As you might tell, we're keenly aware that installation and initial understanding can be a big barrier to entry with a fairly substantial application like this. Feedback is crucial for us to plug the holes.
We also hope to extend certain features (such as users and groups) to different types of data sources, like LDAP directories. Other applications of OpenInteract really depend on what you'd like it to do!
Updates can be found at:
Thanks for trying out OpenInteract! If you have any questions, comments, thoughts, diatribes, e-mail them to Chris Winters <email@example.com>.
OpenInteract is Copyright (c) 2001-2002 intes.net, inc.. All rights reserved.
The OpenInteract library(**) is free software; you can redistribute it and/or modify it under the terms of the Perl Artistic License or the GNU General Public License as published by the Free Software Foundation; either version 2 of the License (see 'COPYING'), or (at your option) any later version.
**"OpenInteract library" includes the core 'OpenInteract::' files:
along the default configuration and documentation, etc. This also includes the core packages:
and the following application packages:
Every other package, whether developed by intes.net, inc. or other party, is licensed under its own terms.