Re: Composer et SPIP sont dans un bateau

Eric Lupinacci <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <CAM6W4bb+88U5gBjoaBWnqaV6mT0GqySncJZAbgdGEASqasrR9g@mail.gmail.com>
Hello,


Le mar. 19 mars 2019 à 15:57, Matthieu Marcillaud <[email protected]> a
écrit :

>
> Bah, on peut aussi apprendre à se contenter de ce qu’on a, après tout,
> ça fonctionne encore :)
> Mais personnellement, ce grand écart en SPIP et le reste du monde PHP
> commence à me taper grave sur le système, alors je suis plutôt content
> de cette direction vers Composer.
> Mais ça n’a pas l’air de satisfaire tellement ici au final. Peut être
> qu’on fait fausse route.
>
>
Je ne crois pas qu'on puisse dire cela.
Une nouvelle route est proposée et c'est vrai qu'au fil des discussions on
comprend mieux ce qui nous attend si on y va.
Et franchement c'est évident que cela ne peut pas plaire à tous car les
impacts sont différents selon que l'on est développeur du Core/dist,
développeur de plugin, intégrateur, webmestre ou rédacteur.
Il faudrait peut-être mieux séparer les variables en distinguant les
avantages et inconvénients suivant le profil d'utilisation.

Après dans la roadmap proposée il y a des choses que je ne comprends pas
comme :
- l'étape Core + Plugins Dist en composer et les reste en SVP qui semble
pouvoir s'éterniser. Déjà il nous arrive parfois de décider d'intégrer un
plugin dans la dist et d'autre part quid des distributions qui étendraient
la base (core+dist) ? Donc avons nous l'ambition de passer tout en Composer
et sinon le système proposé à deux vitesses a t-il un sens ?

- Je suis étonné de la difficulté à imaginer une interface "type SVP" qui
fonctionnerait en Composer. Quel est l'état de l'art des autres CMS comme
Drupal, Joomla, Wordpress... Y en a t-il qui aurait abandonné leur
interface de gestion de plugins (si elle existe) pour se "revenir" à de la
ligne de commande ? C'est vrai que quand on vous lit on se dit qu'on
retrouvera jamais un SVP vu les problématique technique lié à Composer.
C'est quand même embêtant mais si ce n'est pas rédhibitoire au début.

-  Ensuite je pense à Plugins SPIP. On fait des efforts ces derniers temps
sur l'amélioration et la cohérence de la documentation de la galaxie et en
particulier de celle des plugins. Si plus de SVP ou si SVP ne couvre qu'une
partie des plugins comment assurer la complétude de la documentation et par
exemple de Plugins SPIP ?
Je pense que ce sujet n'est pas anodin.

Tout ça pour dire qu'il est toujours facile de voir ce qu'on perd et moins
ce qu'on y gagne surtout si on est pas expert.
Et pour l'instant malgré les efforts j'avoue que l'on a du mal à rassurer
et à communiquer l'enthousiasme de certains qui est surement justifié.

++
Eric
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.