I'm jazzed to announce the public release of OpenInteract, an
extensible web application framework using mod_perl and the Template
Toolkit as its core technologies. But the README already does all the
heavy lifting:
<<<<<<<<<<
WHAT IS IT?
=========================
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:
- A robust system of components built on templates that can access
your data just about any way that you can think of.
- A very flexible separation of presentation and data access: you can
use one template for accessing data from different sources (e.g., a
listing of users from the system, from an LDAP server, from an NT/SMB
authentication controller, etc.) or you can use one set of data to
fill multiple templates.
- A consistent security mechanism makes it a snap to control security
for users and groups not only at the task level, but also at the
individual data object level.
- A simple user and group-management system that allows users to
create their own accounts and an administrator to assign them to one
or more groups.
- A convenient packaging system that makes it simple for developers
to distribute code, configuration and all other information necessary
for an application. It also makes the installation and upgrading
processes very straightforward.
- An integrated, database-independent method for distributing data
necessary for a package. You should be able to install any
package on any database that's been tested with OpenInteract. (Some
of this work must be done by the package authors, but OpenInteract
tries to make this as painless as possible.)
>>>>>>>>>>
OpenInteract is available via CPAN in a bundle form
('Bundle::OpenInteract') for EZ install. SourceForge currently hosts
CVS and mailing lists at:
http://sourceforge.net/projects/openinteract/
Other information about the project (including press releases) is
available at:
http://www.openinteract.org/
OpenInteract is available under the same Artistic/GPL license as
Perl. Hope you find it as much fun as I do!
Chris
--
Chris Winters ([EMAIL PROTECTED])
Building enterprise-capable snack solutions since 1988.