Dans la soirée du dimanche 6 novembre, une nouvelle version du projet qui fait tourner le site de Zeste de Savoir a été déployée. Il s’agit de la version 30.4, Cécrops de son petit nom, qui arrive environ deux mois après la version précédente, à savoir la version 30.3 Hiderigami. Le rythme d’une nouvelle version de manière un peu plus fréquence qu’auparavant se poursuit, avec une version tous les deux mois environ depuis cet été.
La liste de tous les commits est disponible ici. Ce billet résume les principaux changements.
Merci aux contributeurs au code pour cette version : @philippemilink, @Migwel, @Aabu, @artagis, @qwerty, @Situphen et @antoineB24.
Nouvelles fonctionnalités
Preview de la classification par objectif
Le plus gros morceau de cette mise à jour est sans aucun doute le déploiement des premiers éléments de la classification par objectifs.
Cette nouvelle classification est le résultat d’une décision du groupe de travail « Organisation des publications ». Son objectif est de faciliter l’identification des objectifs des publications : découvrir un sujet, donner une opinion, apprendre à maîtriser un outil ou une technologie, etc. Elle vient en complément des catégories et des tags.
Le travail de classification des publications du site est déjà en cours. Vous pouvez voir le travail en cours sur la page dédiée. Vous pouvez retrouver le lien vers cette page sur l’accueil de la bibliothèque. Les catégories de cette classification évolueront certainement au gré des besoins réels et des suggestions d’évolution ! À l’avenir, cette page disparaîtra et la classification par objectif sera partie intégrante de la navigation dans la bibliothèque.
En coulisses, le staff dispose d’une interface pour faire le travail de classification, assez rudimentaire, mais tout à fait fonctionnelle.
Vérification par mot de passe dans le profil
Désormais, certaines actions dans le profil nécessitent de retaper son mot de passe. C’est une mesure qui permet d’améliorer la sécurité, par exemple en cas d’accès malveillant à un périphérique où l’utilisateur serait déjà logué.
Les actions concernées sont la modification du mot de passe, la modification du pseudo et du courriel du compte. Pour les membres connectés, vous pourrez voir ceci ici et là.
Corrections de bugs et petites évolutions
Le reste des modifications consiste en de nombreuses petites améliorations du site à droite à gauche, ainsi que des ajustements à l’environnement de développement (le confort quand on développe, c’est important ^^).
Voici une liste de quelques corrections et améliorations notables :
- les votes dans les MP ne sont désormais plus anonymes ;
- les MP de sanction (quand on est banni ou en lecture seule) sont désormais notifiés normalement ;
- correction d’un bug qui générait des notifications inaccessibles sur des sujets déplacés dans des forums privés ;
- corrections orthographiques dans certains éléments de l’interface ;
- correction de styles pour améliorer le rendu dans certains cas (pseudos très longs, détails de mise en page pour certaines tailles d’écran, taille des avatars par défaut) ;
- des refactorisations à droite à gauche dans le code, ce qui facilite sa maintenance à long terme.
Et comme toujours dans ce genre de billet, n’oubliez pas que tout le monde est le bienvenu pour contribuer au développement du site !
Liens utiles
- Dépôt Git de Zeste de Savoir, sur GitHub.