L’OCA, expliquée simplement

Des centaines de développeurs partagent leurs modules Odoo dans une association. Savoir s’en servir, c’est ne pas réécrire ce qui existe, et écrire ce qui manque pour que d’autres s’en servent.

En une image

Une bibliothèque de quartier tenue par ses lecteurs : chacun y dépose des livres, un comité vérifie qu’ils sont en bon état, et tout le monde peut les emprunter. L’OCA est cette bibliothèque pour les modules Odoo : des milliers de briques, vérifiées par des pairs, entretenues de version en version.

Ce qu’il faut retenir

  • Chercher avant d’écrire

    Avant de construire, on regarde si la brique existe déjà : dans Odoo, dans votre projet, dans l’OCA. Une brique qui existe est une brique qu’on ne paie ni à écrire, ni à entretenir seul.

  • Les mêmes règles que tout le monde

    Les modules se construisent selon des conventions communes, que l’OCA tient à jour. Résultat : n’importe quel développeur Odoo s’y retrouve, et vous n’êtes lié à personne.

  • Chaque brique a sa licence

    Toutes ne vont pas ensemble. On lit la licence de chaque brique avant de choisir, et un outil le vérifie.

  • Rendre à la bibliothèque

    Une brique utile à d’autres peut y être déposée, relue, et entretenue par la communauté. Pas toutes, et pas toujours : seulement quand ça en vaut le temps.

Avant d’écrire une ligne

Trois questions, dans l’ordre, puis on écrit.

  1. Odoo le fait déjà ?

    Souvent, dans un coin des réglages.

  2. Votre projet le fait déjà ?

    Une brique existante, à compléter plutôt qu’à doubler.

  3. L’OCA le fait déjà ?

    Des milliers de briques, classées par domaine.

  4. Alors on écrit

    Selon les mêmes règles, pour que la brique puisse rejoindre la bibliothèque.

Pour aller plus loin

Une question ?

Je réponds aussi aux curieux : écrivez-moi.

Me contacter