Eviter des confusions sur le sens de "utilise"
SPIP distingue pour un plugin X :
- nécessite une dépendance Y (on a absolument besoin)
- utilise une dépendance Y (si on a, tire profit)
Mais dans le cadre d'utilise une dépendance, on vérifie quand même que cette dépendance respecte certaines condition de version.
Sauf que le message d'erreur, en employant "utilise" laisse croire que le plugin X a besoin de la dépendance Y, alors qu'en réalité, on souhaite juste indiquer que la dépendance Y n'a pas la bonne version.
Ex de mécompréhension : https://www.mail-archive.com/spip@rezo.net/msg81070.html
Proposition de reformulation pour éviter cela.