Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

PMU: un plugin composer pour la gestion de Monorepository en PHP

Description

Si vous pratiquez du Javascript vous êtes familier avec les monorepository et les outils du type Lerna, npm workspaces ou Nx. En PHP il est plus difficile et moins courant d'utiliser ces pratiques, or nous en avons souvent le besoin. Après avoir rappelé les fonctionnalités qui nous seraient bénéfiques, nous allons analyser les différents plugins disponibles aujourd'hui qui les implémente. En s'inspirant de ceux-ci nous allons construire ensemble PMU (PHP Monorepository Utility), un plugin composer qui implémente les fonctionnalités principales autour de la gestion de mono repository comme la gestion de versions, l'exécution de scripts, le lien entre chaque composant etc.

Conférence donnée lors du Forum PHP 2024, ayant eu lieu les 10 et 11 octobre 2024.

Informations complémentaires

Vidéo

Le speaker

Antoine BLUCHET

Développeur Full-Stack, Antoine contribue aux logiciels libres depuis plus de 10 ans. Auteur et mainteneur de modules JavaScript, il contribue également à Symfony et API Platform. Quand il n'est pas en train de réparer ou de conduire sa moto, ou de jongler sur un monocycle, il est probablement en train de coder, d'écrire ou de préparer une nouvelle conférence impliquant de la programmation innovative !