Bonjour à tous,
Je souhaite utiliser dans un plugin une librairie disponible sous Composer. J’ai trouvé cette discussion et je voudrais savoir si les bonnes pratiques SPIP ont changé depuis.
Merci de vos conseils.
Bonne journée !
Bonjour,
Si vous n’utilisez pas le script spip_loader.php pour faire vos mises à jour, il est possible de passer par composer pour installer et mettre à jour ce que vous voulez, même SPIP, dès la version 4.4. Cela implique des moyens de déploiement autres après vos propres développements.
Cependant, le hiatus qui peut être observé autour de SPIP5, sur ce sujet en particulier, peut faire craindre que ce n’est pas pérenne.
Mais de toute évidence, « mettre un vendor
tout pourri dans le plugin » n’est clairement pas une bonne pratique.
Merci @GilO de ta réponse.
Mon niveau de connaissance réduit ne me permet pas vraiment de bien comptrendre la problématique Composer / SPIP, mais je comprends bien par contre qu’il est plus propre de s’en passer pour un plugin Et ça me va tout aussi bien !
Bonne journée !