Odoo 8 vs. Odoo 9 vs. Odoo 10 vs. Odoo 11 vs. Odoo 12

Welche Version lohnt sich? Der MyOdoo Fork!

 Stand Novmeber 2018
 Wir haben unsere Module für Odoo 10 portiert und starten bei neuen Projekten gleich mit MyOdoo 10.          

Wer sich schon etwas länger mit Software-Entwicklung insbesondere mit Odoo beschäftigt weiß, dass es sich zu warten lohnt. Heutzutage gilt die "Bananen-Software" Regel ->>> die Software reift beim Kunden ;)

Bei Open Source gilt das umso mehr. Denn was Odoo als Release bezeichnet, heißt eigentlich "Jetzt könnt ihr testen!"

Unser Fork MyOdoo wird aber ständig weiter entwickelt, verbessert und erweitert. MyOdoo ist das Beste aus 8/9/10/11/12!

Unsere 12 Monatsregel

Unsere Erfahrungen beim Wechsel zwischen OpenERP 7 und Odoo 8 haben uns gelehrt: Geduld!
Deshalb überprüfen wir monatlich die Commits für die Version 10 im Vergleich zur Version 11und 12. Commits sind Änderungen im System, sei es wegen Bugfixes oder Erweiterungen.

Wie viele Entwickler haben wir Odoo 9 und 11 übersprungen und starten gleich mit der Portierung auf Odoo 12. Da die Unterstützung von Python 2.7 ausläuft, portieren wir unsere Module 2019 zu Odoo 12. 

Auch die Community Module der OCA wachsen aber im Bereich der v12  OCA Module  viel schneller als noch bei Odoo 11.

Unterschiede

Technisch betrachtet sind alle Versionen recht identisch. Nur in Bezug auf die JavaScript Bibliotheken bestehen kleinere Unterschiede, die nur für Entwickler relevant sind. In Version 10 wurde komplett auf die neue API umgestellt. Auch können wir jetzt andere View Elemente verwenden, was uns mehr Handlungfreiheit gibt. Mit Odoo 11 wurde auf Python 3.5 oder höher umgestellt.

Keine Enterprise Version durch uns

Wir waren bis 2015 "offizieller Odoo Partner". Da dies lediglich eine monetäre Definition seitens Odoo ist, haben wir uns gegen eine weitere Partnerschaft entschieden. Aus unserer Sicht sollten Sie bei der Partnersuche nach frei zugänglichen Modulen fragen.

Wir sind aber Mitglied der OCA und stellen auch viele unsere Module als Open Source zur Verfügung.

Den Enterprise Vertrag können wir unseren Kunden nicht empfehlen, deshalb bieten wir ihn auch nicht an.

Das hat folgende Gründe:
  • Der Kunde schließt einen Vertrag mit Odoo S.A. Belgien. Unsere Kunden wollen das nicht.
  • Der Support findet auf Englisch statt oder durch den vermittelnden Partner. Dieser bekommt dafür aber nur eine minimale Vergütung. 
  • Der Vertrag umfasst nur durch Odoo zertifizierte Module. Eigene Module kosten extra.
  • Benutzerabhängige Preise. Ein durchschnittlicher Kunde  mit 10 Benutzer zahlt ca. 500,- € pro Monat.
  • Er unterwirft sich einem proprietären Lizenzvertrag, der ihm keine Änderungen erlaubt und dabei keine Garantien gibt. 

Änderungen Version 11/12

In Odoo 11 wurde von Python 2.7 auf Python 3.x umgestellt. Ferner wurden die Möglichkeiten im Bereich der Finanzbereich auf eine OP-Buchhaltung reduziert. Da wir unseren Kunde ohnehin zum Einsatz einer zertifizierten Finanzbuchhaltung wie Datev raten, ändert sich hier für unsere Kunden wenig.