savannah-hackers
[Top][All Lists]
Advanced

[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).




reply via email to

[Prev in Thread] Current Thread [Next in Thread]