Accueil
Services
   Conseil
   Développement
   Formation
   Hébergement
Solutions
   PimenGest
   PimenStud
   NotesGroup
   Zen, le CRM
Technologies
   PimenTools
Contact
Références
Offres d'emploi
Témoignages
Musique

Garage docs

Libs & Tools

open-source products under GPL/LGPL license

check forum


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)
SQL schema by dot
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 :))


C++ Sources



C++ Library
Graph type based on STL, mandatory for following C++ programs :

C++ program for csv data join
A tool for data migration
example
Linux binary : operator.gz

C++ program of batch procedures processing
Requires : Xerces 1.3
Documentation : ps / pdf
Linux binary : automaton.gz

C++ programs and libraries for parsing, particulary HTML
Requires : Xerces 1.3
Documentation : objets
linux binaries : wextract.gz


For more details on these sources, contact-us.