open-source products under GPL/LGPL license
check forum
Libraries and tools
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.
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
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 :))
For more details on these sources, contact-us.
Produits open-source sous licence GPL/LGPL
consulter le forum
Librairies et outils
Django Libcommon
Libaries django :
- Log class
- ReStructured text field
- JSON RPC service
- Mailing
- CSV import/export module from django admin
- Cache explicit expiration
- View classes
- Form classes
- Chat application (sample usage of pyjamas, python port of GWT).
- And more...
Une documentation partielle est
disponible.
Faites un
svn checkout http://svn.pimentech.org/pimentech/libcommonDjango
si vous désirez le package ou
regardez les sources.
PimentCore (moteur d'ERP)
PimentCore est une interface HTTP écrite en PHP permettant d'accéder à une base de données (PostgreSQL)
pour lire et modifier son contenu.
Des méta-données sont présentes dans la base afin d'indiquer à PimentCore
comment éditer chaque champ de données. PimentCore fournit aussi une page d'administration simple et
efficace pour gérer ces meta-données.
PimentCore fournit également deux programmes :
- pimentcore-config, qui permet de sauver et restaurer les meta-données
- pimentcore-db-upgrade, qui permet d'appliquer des suites de patches automatiquement
PimentCore est le moteur de
Pimengest2 ainsi que de TickERP de la société
FeedScope
PimentCore nécessite
PHP Libcommon.
changelog
|
archives
PHP LibCommon (Bibliothèque PHP)
Ensemble de classes et de fonctions PHP concernant :
- des types graphe et ensemble ;
- les connections vers PostgreSQL et le cache automatique des données ;
- mémoire cache en mémoire partagée ;
- log, chronométrage ...
changelog
|
archives
DbUtils (Outils XML/SGBD)
Outils pour écrire vos schémas de Bases de données en
XML (schéma Extended Entities Relationship (EER)),
et les exporter au format
dot
(
graphviz)
et
sql
(
doc pdf).
Ces outils proposent également des scripts shell surchargeant les commandes PostgreSQL ainsi
que QMLServ, un middleware XML permettant d'effectuer des requêtes XML à PostgreSQL. (dépend de
Python LibCommon)
changelog
|
archives
Python LibCommon (Bibliothèque Python)
- type graphe,
(objets
, doc pdf)
- Classe Mail & mailing supportant la génération de multipart encodés
- Diverses petites classes pour traitement csv, stack, log, ...
changelog
|
archives
Zope LibCommon (Bibliothèque Zope)
Bibliothèque de développement Zope-Postgresql.
La fonction principale de zope-libcommon est de lier de façon transparente des objets Zope à PostgreSQL.
Cette Bibliothèque est nécessaire au fonctionnement du CRM ZEN
et de NotesGroup.
À décompresser dans le répertoire 'Products' de Zope ou installer en packet Debian.
changelog
|
archives
PimenTech Scripts
Divers scripts shell + bibliothèques javascript + CSS + Images.
changelog
|
archives
Paquets Debian
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 installera
- pimentech-dbutils
- pimentech-scripts
- python-libcommon
Zope
ZOF Product
ZOF pour "Zope Object Files". Ce produit permet, avec le script 'zof_install' associé, de travailler
sur vos objets zope directement sur le système de fichier et de les mettre à jour sur le serveur zope
avec un simple 'make install'. L'export d'un répertoire zope dans le système de fichier est également inclus.
Les méta-données de l'objet sont contenues dans un simple xml, avec un(des) éventuels pointeurs vers un(des)
fichier(s) de données.
Ceci est la version 1.0b : elle est actuellemet utilisée en production, mais il est probable que certains types d'objets ne fonctionnent pas encore.
Les
contributions/commentaires sont bienvenus.
HTML-Helper Zope DTML
ceci est une version modidiée du
html helper mode d'emacs qui supporte l'insertion de DTML (et même l'indentation :))
Pour plus de détails sur ces sources, contactez-nous.