[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-hackers] savannah.gnu.org: submission of Cadre PHP Web Framewo
From: |
eraserhead |
Subject: |
[Savannah-hackers] savannah.gnu.org: submission of Cadre PHP Web Framework |
Date: |
Tue, 23 Jul 2002 13:50:34 -0400 |
A package was submitted to savannah.gnu.org.
This mail was sent to address@hidden, address@hidden
Jay 'Eraserhead' Felice <address@hidden> described the package as follows:
License: gpl
Other License:
Package: Cadre PHP Web Framework
System name: cadre
This package does NOT want to apply for inclusion in the GNU project
Description:
cadre is a PHP framework for developing large business applications. It
currently supports PostgreSQL as the database back end (although this is
extensible). We (Cronosys, LLC) have invested two and a half years in this
framework and applications based on this framework. It ain\'t pretty, but it
works.
Aspects we are particularly proud of include the field-type-dispatch mechanism
which allows you to choose the type of a field and have an associated class
handle all display formatting, edit formatting, TeX formatting (for PDF
reports), validation; the PDF report code; generic $PATH_INFO/uri dispatch to
the appropriate class; user permissions which can be as fine grained as
per-user, per-screen, per-branch/location, per-action but which also includes
templates which can be applied to the user; a messaging framework with support
for sending messages to users via email, faxing them, or using system messages,
which are email-like messages but within the system; generic calendar with
pluggable events; users and group handling.
The framework also includes shell scripts to automate some work on the system,
including pubishing to a remote server over an SSH connection, generating
documentation from the PHP source, from the database schema, compiling java
applets (don\'t worry, only Free vms and compilers are required), and (soon)
regression testing.
It also includes a C parser for the PostgreSQL `CREATE FUNCTION\' statement
which is used by publish scripts to create, drop, and verify functions from
individual .sqlf files.
It already exists and you can download the last snapshot from
http://www.cronosys.com/files/cadre-20020711.tar.gz
Other Software Required:
For web: PHP 4.x (only tested with Apache), PostgreSQL 7.1.x or 7.2.x
For scripts: bash2, sane POSIX-ish environment (awk, sed, touch, etc.), might
need perl for some older scripts.
For sqlf: C compiler, bison or yacc, flex or lex (uses autoconf to detect rest).
For faxing system messages capability: hylafax
For PDF generation: pdftex
Other Comments:
We (Cronosys, LLC) would commercially support it by contract or hourly (we are
a technology consulting organization).
- [Savannah-hackers] savannah.gnu.org: submission of Cadre PHP Web Framework,
eraserhead <=