Librairies et outils
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
Django Libcommon
Libaries django :
- 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...
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.
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 :))