Le chantier « Refonte de Contrib » a débuté il y a plusieurs années et a consisté à réaménager entièrement le site SPIP-Contrib :
- effectuer un nettoyage des articles de Contrib (archives, obsolescence…) et à pérenniser une solution simple permettant d’éviter l’engorgement des articles obsolètes dans le futur : fait en grande partie;
- revoir la sectorisation du site au plus haut niveau et intégrer une nouvelle catégorisation des plugins : fait;
- simplifier la « synchronisation » avec Plugins SPIP : fait;
- permettre l’ajout facile de contributions au travers de workflows adaptés : non fait;
- Organiser les autres contributions (carnet, projets…) pour leur offrir une meilleure visibilité et ergonomie : non fait;
- Améliorer la visibilité des squelettes et des thèmes : non fait;
- Améliorer la recherche de tous les éléments précités : non fait.
En outre, l’idée finale était de fusionner Plugins SPIP dans Contrib en y intégrant les pages de plugins.
Les documents explicatifs de ce chantier sont consultables :
- README.md · master · spip-galaxie / contrib_maintenance · GitLab
- Fonctionnalité des nouvelles pages contrib.spip.net - HedgeDoc
- et un Framavox qui a l’air d’être abandonné SPIP mais auquel j’ai encore accès
Pour ce faire, outre le plugin Galactic Contrib, le plugin Maintenance de Contrib a été développé pour organiser la structure actuelle du site et la pérenniser.
Je propose dans un premier temps de fusionner ces deux plugins afin de simplifier les évolutions futures et, dans un même temps d’améliorer l’accès aux secteurs Aide et Vie de SPIP en les nettoyant un peu.
Après cette étape, on pourra discuter des workflows (en particulier celui de documentation d’un plugin qui est mal compris aujorud’hui) et de l’intégration de Plugins SPIP.
A vous lire.