2 min read

Contributions open-source

Contributions open-source

Chez Anybox, nous sommes extrêmement attachés aux principes fondateurs des logiciels libres et de l'Open Source en général. Nous restons conscients que l'écosystème dans lequel nous évoluons n'est constitué que de cette extraordinaire mutualisation par le partage.

C'est pourquoi, en plus de contribuer à divers projets, nous publions nombre de nos outils sous licence libre, et vous invitons à les utiliser sans restriction, à nous faire part de vos remarques et - pourquoi pas - à contribuer vous-mêmes !

La plupart des outils initiés chez Anybox le portent dans leur nom. Ce n'est qu'une facilité pour éviter sans grand effort les confusions, nous serions ravis de les présenter sous un nom plus générique si le besoin s'en faisait sentir.

Branches et contributions

Ci dessous voici quelques exemples de contributions ou modules :

Outils de développement et de qualité

Outils généraux Python

Outils et modules pour Odoo

  • web_dynatree : intégration du plugin jQuery Dynatree dans Odoo. (voir blog)
  • web_socketio : intégration de socket.io et du long polling dans Odoo
  • web_im : messagerie instantanée dans Odoo basée sur web_socketio
  • web_d3chart : intégration de D3 chart dans Odoo
  • web_live : la possibilité d'obtenir des traitements collaboratifs instantanés dans Odoo (par exemple un kanban dynamique).
  • widget_color : intégration du sélecteur de couleur jscolor dans Odoo
  • anybox_export : améliorations sur le wizard d'export d'OpenERP 7
  • list_multiheader : permet de définir des en-têtes multi-lignes pour les vues en liste
  • visual_export : un export global au format tableur OpenDocument (ods) avec gestion des group_by
  • anybox.recipe.openerp : la recette buildout pour déployer facilement et uniformément des installations personnalisées d'OpenERP.  Peut être utilisée conjointement à nos paquets Debian pour les dépendances système.
  • anybox.buildbot.openerp : machine à configurer des robots d'intégration continue Buildbot pour Odoo personnalisés. Permet d'enregistrer des buildouts, de les décliner en plusieurs versions de PostgreSQL, de les filtrer suivant les capacités des esclaves. Notre buildbot public joue les exemples fournis avec.
  • anybox.funkload.openerp : boîte à outils pour écrire tests fonctionnels et de charge d'Odoo avec Funkload.
  • anybox.paster.openerp : plugin pour Paste permettant de générer des squelettes d'instance ou de module Odoo
  • anybox.migration.openerp : outil de migration rapide Odoo basé sur une extraction, transformation et réimport de fichiers CSV

Outils de gestion de projet

  • Anytracker est un outil open-source de gestion de projet en mode agile, disponible en module Odoo, développé et utilisé à Anybox, et dont le but est de fournir : le coût initial multi-niveau d'un projet, l'import/export Freemind, la gestion de risque multi-niveau, la gestion de l'avancement, la gestion des compétences, des méthode de gestion de projet configurables, et des kanbans pour le travail quotidien.