FAQ

Pouquoi Tryton est-il écrit en Python ?

Python fonctionne sur de nombreux systèmes d'exploitation et peut être appris en quelques jours.

Sa philosophie de conception met l'accent sur la productivité des programmeurs et la lisibilité du code.

Pourquoi avoir choisi Postgresql comme SGBD ?

PostgreSQL est un système de gestion de bases de données relationel puissant et Open Source:

Pourquoi utiliser Mercurial ?

Mercurial est un outil de gestion de source distribué. Il permettra à quiconque de modifier, publier et fournir des patches Tryton facilement.

Pourquoi la modularité est-elle si importante ?

Le manque de modularité a été longtemps une critique envers la plupart des logiciels de gestion. Parce qu'il y a autant de type d'organisation qu'il y a de type d'activités, la modularité est cruciale pour atteindre le meilleur équilibre entre la couverture fonctionnelle, la simplicité d'utilisation et la personnalisation avancée.

Pourquoi démarer depuis Tiny ERP ?

Tiny ERP (maintenant connu sous le nom Open ERP que l'on doit à Tiny) a une bonne base technologique, qui fournit les outils complets pour un ERP : ORM, service réseaux, application cliente, etc. De plus, la plate-forme fournit un développement facile et une grande modularité.

Donc, pouquoi forker ?

Le but derrière Tryton, n'est pas de créer un compétiteur direct mais de fournir une nouvelle manière de s'attaquer au problème du développement de logiciels métier. L'idée est de trouver un compromis qui favorise la cohérence et la stablité plutôt que l'innovation à tout crain.

Concrètement, cela signifie qu'aujourd'hui (20 octobre 2008), comparé à la version de Tiny ERP (4.2) qui était la base du fork :

En outre, tous les modules disponibles sur Tryton ont été complètement réécrits, ce qui représente près de 20.000 lignes de code. Tout ce travail était nécessaire de notre point de vue parce que la plupart des modules fondamentaux dans Tiny ERP ont été écrits alors que certaines des fonctionnalités techniques les plus avancées étaient encore manquantes. Le résultat est une meilleur harmonisation entre les modules de base, une modularité optimisée et une plate-forme plus puissante pour les développements spécifiques.

Voici la liste des améliorations faite sur Tryton comparée à OpenERP.