Le développement de Phyxo continue, doucement mais sûrement. Je continue d'améliorer la qualité du code. J'avais regroupé toutes les requêtes SQL au sein de classes. Depuis quelques temps, je suis en train de passer toute la gestion de l'abstraction de base de données en utilisant DBAL (Doctrine DBAL) et Doctrine ORM pour la partie abstraction objet. Tout cela est long et beaucoup de code change sans forcément ajouter de fonctionnalités.
Mais pour pouvoir déjà regarder à quoi cela ressemble j'ai regardé du côté de l'intégration continue fournie par github et à chaque commit mes tests unitaires sont lancés et une archive est fabriquée sous l'arborescence des Workflows. Je n'ai pas encore bien compris comment je pouvais lancer mes tests Behat en gérant plusieurs bases de données depuis github. Si quelqu'un sait faire ou connait un projet qui exploite cela je suis preneur.