Libraries and tools
PimentCore (ERP engine)
PimentCore is a HTTP interface written with PHP witch allows you to reach a database (PostgreSQL)
and read, modify it.
PimentCore is helped by meta-datas witch show it how to edit the different fields of tables.
PimentCore gives you also an easy and powerfull admin tool to manage this meta-datas.
PimentCore is the main tool of
Pimengest2 and requires
PHP-Libcommon.
changelog
|
archives
PHP LibCommon (PHP library)
Collection of PHP classes and functions regarding :
- graph and set types ;
- PostgreSQL connection and data-caching ;
- shared memory data-caching ;
- log, timing ...
changelog
|
archives
DbUtils (XML/SGBD Tools)
This tools provide a way to create your database models in
XML,
and export it in
dot
(
graphviz)
and
sql
(
doc pdf).
Moreover they provide wrapper scripts for PostgreSQL commands, as well as, QMLServ a XML middleware providing you a way
of handling xml request to PostgreSQL. This tools requires
Python LibCommon.
changelog
|
archives
Python LibCommon (Python library)
- graph type,
(objects
, pdf documentation)
- Mail class & mailing script which support encoded/multiparts mails generation
- Useful small classes for csv, stack, log, ...
changelog
|
archives
Zope LibCommon
Zope-Postgresql development library.
The main interest of zope-libcommon is to link trnasparently a zope object to a PostgreSQL row.
This library is needed by the CRM ZEN
and for NotesGroup.
You can install it in the 'Product' folder of Zope or use the debian package.
changelog
|
archives
PimenTech Scripts
Various shell scripts + JavaScript and CSS libraries + pictures.
changelog
|
archives
Django Libcommon
Libaries for the django framework :
- Log class
- ReStructured text field
- JSON RPC service
- Mailing
- CSV import/export module from django admin
- Cache explicit expiration
- Chat application (sample usage of pyjamas, python port of GWT).
- And more...
Partial documentation is also
avaiable (in french, sorry).
Do a
svn checkout http://svn.pimentech.org/pimentech/libcommonDjango
if you want the package or
browse the sources.
Debian Packages
Potato : deb ftp://ftp.pimentech.net/debian potato pimentech
Woody : deb ftp://ftp.pimentech.net/debian woody pimentech
Sarge : deb ftp://ftp.pimentech.net/debian sarge pimentech
apt-get install task-pimentech will install
- pimentech-dbutils
- pimentech-scripts
- python-libcommon
Zope
ZOF Product
ZOF stands for "Zope Object Files". With this product and 'zof_install' associed script,
you can work on zope objects directly on the
filesystem and install them to zope server with a simple makefile (export is also provided).
Meta-data instance are stored in a simple xml file with pointers to data document.
This is the 1.0b release : it's used in production, but some objects could not work.
Feedback is welcome.
HTML-Helper Zope DTML
This is a hacked version of emacs
html helper mode which supports dtml insertion (and even indentation :))