Re: Catégorie de plugins, SVP, SPIP et Composer

Maïeul <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
Le 16/05/2019 à 10:21, Eric Lupinacci a écrit :
> Hello,
> 
> Aujourd'hui nous avons plusieurs chantiers en cours qui concernent les 
> plugins :
> - SPIP et composer
> - Contrib, Plugins SPIP et la liste des catégories de plugins.
> 
> Le passage sous Composer va à plus ou moins long terme remettre en cause 
> SVP.
> SVP supporte plusieurs fonctions dont :
> 1- la "gestion" des catégories
> 2- la gestion des branches SPIP
> 3- la construction du référentiel des plugins et des dépôts.
> 4- l'installation des plugins incluant la gestion des dépendances.
> 
> La mise en place de Composer (objectif final avec les plugins) remet en 
> cause complètement la fonction 4-. Par contre, et c'est un point que 
> j'ai plusieurs fois remonté lors des discussions sur Composer, il nous 
> faudra toujours assurer les fonctions 1 à 3 ne serait-ce que pour 
> motoriser les sites de documentation des plugins.
> En outre, la refonte de Contrib/Plugins SPIP remet en cause la liste 
> actuelle des catégories pour en proposer une nouvelle plus aboutie et 
> prenant en compte 10 ans d'évolution. Il va donc falloir modifier SVP 
> pour en tenir compte et ce bien avant l'introduction du tout Composer.
> 
> C'est pourquoi je me disais qu'on pourrait aujourd'hui extraire les 
> fonctions 1 à 3 de SVP pour ne laisser que la fonction 4, et ce dans la 
> version SPIP 3.3.
> Mon idée serait :
> - transférer les fonctions 1 et 2 dans SPIP directement. Cela correspond 
> principalement à des globales, une balise pour les catégories et des 
> filtres.
> - transférer la fonction 3 dans un plugin "Référentiel des plugins" qui 
> construit la base des plugins à partir des archives XML. En complément, 
> il serait bien de réfléchir à une autre manière d'intégrer dans le 
> référentiel les plugins Github de façon corriger les liens erronés.
> - réduire SVP à la fonction 4 en nécessitant le plugin "Référentiel des 
> plugins" pour un certain temps.
> 
> Qu'en pensez-vous ?
> 
> ++
> Eric
> 
Là, comme ca, ca me parait une bonne idée, mais sans doute des imprévus 
que je prévois pas.

Le point qui me taquine un peu c'est que le passage à un système de 
catégorie SOUPLE (au sens de non fixé en dur, mais dépendant du 
referentiel de plugin) implique nécessairement une mise à jour de svp 
pour tout les sites actuelles s'ils voudront utiliser les plugins 
recatégorisé.
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.