• [^] # Re: Why forking ?

    Posté par . En réponse à la dépêche Tryton version 1.0.0. Évalué à 6.

    Même si j'évite en général de communiquer et de critiquer, je me permet quand même de répondre à ce post car c'est une attaque directe à Open ERP.

    Tout d'abord, il faut remettre les choses dans le context: on a eu de grands désaccords sur la technique avec les deux fondateurs de Tryton, lorsqu'ils étaient employés chez Tiny. Pour ma part, ils étaient complètement à côté de la plaque, pour leur part, ils trouvaient qu'on gérait pas bien les priorités.

    Suite à cela, ils ont fondé tryton alors qu'ils étaient encore payé par Tiny (ils ont quitté Tiny en février 2008, je vous laisse faire: whois tryton.org), pdt plusieurs mois.

    *** Suite à une mise en demeure informelle le 16 mars 2009 de la part de Cédric K. de la société B2CK, représentée par le cabinet d'avocats Ramquet, Pricken, Sonnet et Lemmens, ces propos ont été supprimés du site, avec l'accord de leur auteur.*** Je me rappelle aussi que l'un d'eux m'a dit, lorsque je l'ai engagé que son objectif était de créer son entreprise après un an ou deux. C'est chose faite.

    Au niveau de l'avancée de tryton, il faut remettre les choses dans le contexte. Tryton a apporté des améliorations dans le core de Tiny. C'est une bonne chose pour nous car la plupart des bonnes améliorations sont déjà intégrées dans la future version de Open ERP (5.0). Mais ces améliorations sont minimes comparé à ce qui a été fait dans Open ERP.

    Il faut se rendre compte qu'ils ont maintenant plus d'un an de retard, et nous avons 70 développeurs temps plein chez Tiny. Si l'on ajoute nos contributeurs, cela fait beaucoup d'améliorations. Dans la nouvelle version de Open ERP, vous allez retrouver toutes les fonctions nécessaires à une entreprise:
    * Une GRC très avancée,
    * Un Web Mail,
    * Un portal client / fournisseur,
    * Un système de points de vente (écrans tactiles),
    * Un eCommerce 100% intégré (basé sur Django) et 4 interfaces avec eCommerces libres,
    * Des plugins divers: Outlook, Ms. Word, OpenOffice (writer+calc),·
    * Une framework open source et collaboratif: Open Object,
    * Une gestion des processus,
    * Une gestion documentaire avancée,
    * 3 Clients, au choix: GTK, KDE, Web,
    * Un système de Business Intelligence intégré (Cubes Olap, Editeur de graphes, ...)
    * Un paramétrage très haut niveau: éditeur de vues, éditeurs de workflow, etc.

    Tryton n'a rien de tout cela !

    De plus, ils ont retirés tous les modules essentiels de Open ERP: gestion de production, gestion des services, ... Open ERP a aujourd'hui 400 modules, Tryton en a environ 10. (ils en ont plus car ils ont divisés certains modules Open ERP en plusieurs)

    Je termine pour répondre aux fausses allusions dans ce post:

    > Dans un premier temps, nous avons réglé le problème de la facture en
    > enregistrant le fichier du rapport lors de la validation de celle-ci.

    Nous n'avons plus ce problème dans Open ERP 5.0. Les rapports peuvent s'attacher aux documents par simple configuration. Ce n'est pas que sur les factures, c'est générique à tous les documents du systèmes.

    > Manque de vision à long terme

    C'est sur ! On ne l'a d'ailleurs pas prouvé !

    Je n'ai jamais vu une société comme la notre: de 1 à 80 employés en 4 ans, sans emprunts ni levée de fond. Et nous sommes éditeur de logiciel libre, notre seule activité est de développer du logiciel 100% libre ! Si vous connaissez d'autres exemples, je suis preneur :)

    Et les résultats sur le projet Open ERP sont aussi impressiants. Open ERP est de loin le meilleur logiciel de gestion sur le marché. La communauté Open ERP est la plus grande. Ceux qui nous suivent depuis quelques mois/années savent de quoi je parle. Et cela, tout en gardant l'ensemble 100% libre.

    > Pas de volonté de révision des modules existants

    Egalement totalement faux.
    Je vous invite à tester la nouvelle version 5.0 !
    TOUS les 300+ modules ont été complètement revus.

    > Manque de cohérence entre les modules

    Encore une fois, ceci est une critique en l'air. Je ne connais aucun ERP qui est autant intégré que Open ERP. Si vous désirez creuser la question, je vous invite à lire le livre, numéro 1 des ventes (dans la catégorie informatique et dans la catégorie entreprise) chez Amazon pendant plusieurs mois:
    http://www.amazon.fr/Tiny-ERP-Open-ERP-dentreprise-efficace/(...)

    D'autant plus que dans Tryton, beacoup de concepts ont été supprimés.

    > Manque d'intérêt pour la communauté·

    Encore une fois, merci de ne pas lancer de troll. Il suffit de voir comment est organisée la communauté Open ERP. Toute la gestion de Open ERP est sur Launchpad: https://launchpad.net/openobject

    Voici toutes les branches actives des contributeurs:
    https://code.launchpad.net/openobject

    Les améliorations mises en avant par Tryton, existe depuis plusieurs mois dans la version 5.0 de Open ERP, et généralement bien plus complet et avancé.

    > - amélioration de la vitesse de communication entre le client et le serveur,

    De nombreuses améliorations ont été également faites par Open ERP. On n'a pas choisi la même voie (netrpc/connection ouverte) mais les résultats sont les même, j'ai testé sur des objets comme la compta (plan de compte et écritures) il y a qq mois et Open ERP était 30% plus rapide que Tryon. Le client Web permet d'accélérer considérablement les accès distant. (et je ne parle pas du fait que la compta a des problèmes qui font qu'elle n'est pas utilisable en production.

    > - meilleur flux pour les achats (permet de recevoir des commandes groupées du fournisseur),

    Egalement faux. Tryton a changé le flux des achats. (le magasinier va rechercher des lignes de produits en attente au lieu de travailler sur des commandes en attente, le mode supporté dans Open 4.0.)
    Depuis la version 5.0 de Open ERP, on supporte 3 modes de travail différents, y compris le mode choisi par Tryton.

    > gestion de rapport entièrement en ODT (on ne passe plus par un format intermédiaire comme le RML),

    Dans Open ERP on supporte les 2 ! Lorsqu'on a des documents de plusieurs centaines de pages, je peux garantir que c'est intéressant de ne pas passer par Open Office, mais par un format XML très simple.

    On plus de ces deux modes, on a une branche pour supporter genshi sur launchpad qui va être intégrée dès qu'elle est éprouvée par l'équipe qualité.

    > gestion de réapprovisionnement (réellement) JIT,

    Je ne sais pas ce que vous voulez dire par là, mais Open ERP fait réellement du JIT ! Pour info, le JIT (Just In Time) est une technique pour travailler et flux tendu en gestion de production. La remarque m'étonne car il n'y a pas de gestion de production dans Tryton !

    Je doute que Tryton arrive à la cheville de Open ERP sur les ré-appros ou la logistique. Quelques éléments de réflections: pas de plan directeur de production, pas de concepts de magasins et entrepôts, pas de logistique par produit, pas de gestion de chaîne, pas de gestion de la qualité, même pas de gestion des retours au fournisseur ou au client, gestion des lots inexistantes, pas de gestion des poids, gestion des marges et coûts des livraisons inexistantes, etc.

    > gestion de multi-axe analytique,

    Egalement faux.
    On a du multi-plans analytiques dans Open ERP !

    Il suffit d'installer le module account_analytic_plans. On a choisi de ne pas le mettre dans le modules compta de base de Open ERP car une gestion multi-plan alourdi la saisie des informations. Donc dans Open ERP, on travaille avec un plan par défaut mais on peut installer du multi-plan.

    > impossible de trouver un paramétrage correct, complet (ou le plus possible)
    > et respectant la législation fiscale et comptable française.

    Justement dans Open ERP, V5.0, on a travaillé pour rendre ce paramétrage complet. On va jusqu'aux interfaces banquaires, déclarations CERFA, etc. Il n'y a rien de tout cela dans Tryton non plus. On a même un module de paie adapté à la France dans le pipeline.

    La version 5.0 vient avec un outil d'aide au paramétrage à l'installation d'une base de données.

    > Gestion des contacts et adresses multiples

    Je vous invite à tester le module base_contact de Open ERP. Il dépasse de loin tout ce qui a été fait chez Tryton dans ce sens.



    Tryton est le cinquième fork Open ERP connu. Il est certain qu'un tel produit attise beaucoup de gens qui veulent s'en approprier le mérite ou les bénéfices. On va donc en voir de plus en plus. Les quatres autres forks sont déjà morts, principalement car ils ont pas pu évoluer aussi vite que Open ERP. J'invite tout le monde à télécharger les deux produits pour se faire sa propre opinion, vous comprendrez vite.

    Les téléchargements:
    * Open ERP : http://openerp.com/downloads.html (prenez la version 5.0-alpha)
    * Tryton : http://www.tryton.org/downloads.html

    En résumé, je suis assez content de voir un fork Open ERP. Au niveau production de code, cela doit profiter aux deux produits. Mais il ne faut pas qu'au niveau communication on dévalorise les projets Open Source. Un deuxième point de vue n'a jamais fait de mal. Mais je ne trouve pas normal la critique qu'ils font sur Open ERP pour mettre leur projet en valeur.

    J'ai toujours pensé qu'il n'était pas bon de se mettre en valeur en critiquant les autres. C'est très facile de critiquer qq points et de ne pas parler du reste. Mais surtout, je pense que cela ne profite pas au logiciel libre en général. Il serait préférable de mettre en valeur les bons points de Tryton sans essayer de dévaloriser les autres logiciels libres.

    Cédric, si vous voulez vraiment comparer, comparez-vous à du propriétaire. Depuis quelques mois que l'on suit l'évolution de Tryton, je suis souvent surpris de vos propos très agressifs, non objectifs du tout.