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

Eric Lupinacci <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <CAM6W4bbcspmd9Cj1fcZQmphEjc-=3Cfk7uQLi8HhaBmbfYnh1A@mail.gmail.com>
Yop,

Le lun. 20 mai 2019 à 13:34, Bruno Bergot <[email protected]> a écrit :

>
> Oui aussi. Je ne suis pas certain que beaucoup de monde utilise le menu
> déroulant des 14 catégories pour rechercher un plugin, et encore moins
> quand il affichera 60 catégories. Amha la recherche libre est ce qu'il y
> a de plus simple et facile à appréhender.
>
>
Oui, le besoin c'est vraiment le rubriqcage de Contrib.


>
> Si cette fonctionnalité semble vraiment importante (alors même qu'elle
> ne serait utilisée que plus tard dans une hypothétique nouvelle
> interface), on aura tout le temps de mettre en place cette nouvelle API
> quand le besoin se présentera.
>
>
L'API REST sera dispo bientôt dans SVP API qui sert déjà les plugins et les
paquets à partir de Plugins SPIP.
Peu connu mais ça existe !
Deux collections seront rajoutées : la liste des catégories et les
affectations préfixe-catégorie.


> Merci pour tout ça :)
>
>
Cadeau ;-)
Je pense qu'il serait bien lors de la sortie de la 3.3 de modifier sur
toutes les branches de SPIP 3 la DTD paquet et plugin afin de rendre
l'attribut categorie optionnel (il est required aujourd'hui) et de
supprimer la liste des valeurs possibles pour ces catégories.
Comme ça sans rien modifier dans un premier temps sur les plugins ont
pourra injecter la nouvelle catégorisation.
En complément on pourrait virer le chargement de la catégorie dans SVP à
partir de archives.xml et soit le remplacer par la lecture du JSON des
affectations prefixe-catégorie soit par rien et virer tout ce qui
correspond aux catégories dans SVP. C'est un premier pas simple et sans
risque à mon avis.

++
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.