Contribuer¶
Les branches de développement principales sont :
- master : contient les sources actuelles de Cociel Cette branche contient la version PHP de Cociel qui va être maintenue quelques temps. Elle contient aussi le code Pythoni (reversé par fusions successives de service_production_line dans master) qui va nous servir à faire le futur service Cociel pour une seule raison : avoir le code de définition de la base de données. Les codes Python et PHP de cette branche ne communiquent pas et n’auront pas vocation à communiquer avant que la branche service_next_cociel ne soit fusionnée dans master (c’est à dire quand nous auront le service Python qui réalisera tout le travail de model et controler).
- service_production_line : cette branche contient les développements Python (car utiles sur les branches master et service_next_cociel) et les développements PHP utiles aux deux branches. Cette branche a pour vocation d’être fusionnée régulièrement dans master et service_next_cociel.
- service_next_cociel : cette branche reçoit les modification Python de service_production_line et nous permet d’adapter Cociel (le code PHP) pour utiliser le service Python. Cette branche présente ce que sera le service Cociel dans quelques semaines/mois.