L'équipe des développeurs de Zeste de Savoir est fière de vous annoncer que la version 1.5 vient d'être déployée en production ! Loin de la 1.0 où le site n'était pas encore très stable, cette version n'apporte pas de gros changements mais est surtout l'objet de nombreuses petites corrections. Retour sur ce qui a été fait depuis la 1.4 !
Les bugs corrigés
Les bugs corrigés sont nombreux dans cette version mais souvent mineurs. Aucun gros bugs n'a été signalé en production depuis longtemps ce qui est plutôt une bonne nouvelle.
Vous trouverez également la liste complète des tickets de la version ci dessous :
Corrections de bug
Ticket # | Titre |
---|---|
#2056 | Hotfix du Gulpfile: all.min.js pas créé |
#2031 | Problème de saisi d'un membre dans l'ajout d'un auteur |
#2028 | Lorsqu'on enlève un sujet des post-it le message est faux |
#2013 | Lien d'adhésion toujours présent même si abence d'association |
#2005 | Variables incorrectes dans les CGU |
#2004 | Absence de message si aucun contenu |
#1992 | Lecture zen non centrée, problème de marges |
#1987 | Superposition date et boutons d'actions de ses messages en petite résolution d'écran |
#1974 | La pagination de la page d'aide aux auteurs n'est pas correcte |
#1965 | Petite faute : noramle <-> normale |
#1957 | Impossible de mettre en bêta avec la bonne version sur la page d'historique |
#1954 | Certains modals sont trop petits |
#1952 | La date de dernière mise à jour des articles n'est pas toujours mise à jour |
#1946 | Mauvais lien pour l'URL de communication sur la page de contact |
#1940 | Une virgule en trop sur un sujet quand on met à jour sa bêta |
#1907 | Gulp recrée les images et les smileys après un changement de dossier |
#1884 | Mauvais lien pour "Ne plus suivre" sur certaines pages |
#1703 | Incohérence dans les couleurs des boutons de validation/confirmation |
#1688 | Le bouton lecture zen se trouve sur des pages où il ne devrait pas |
#1685 | Le bouton de lecture zen est mal placé |
#1654 | La date de dernière mise à jour d'un tuto est fausse |
#1648 | Le filtre « brouillon » ne fonctionne pas sur les tutoriels |
#1144 | Les flèches du menu sont mal dessinées |
Évolutions
Ticket # | Titre |
---|---|
#2042 | Refonte du système de build front (gulp) |
#2021 | Nettoie la vue de l'édition des messages du forum |
#2007 | Le bouton « Citer » ne nous ramène plus automatiquement à l'éditeur |
#1995 | Utiliser un template lors de la prévisualisation en AJAX |
#1944 | Tri sur la ZEP-03 |
#1939 | Ajouter la possibilité de pouvoir annuler une demande de validation |
#1731 | Ajout d'un filtre « Trier par ordre alphabétique » dans les articles et tutoriels |
#1594 | Rajouter un bouton "Signaler une faute" |
#1541 | Rendre l'utilisateur anonyme injoignable |
#1436 | Ajouter les liens vers les réseaux sociaux sur le site |
#1156 | Conserver la lecture zen de page en page |
#814 | Ctrl/Cmd + Enter pour envoyer dans l'éditeur |
Non défini
Ticket # | Titre |
---|---|
#2055 | L'éditeur ne se duplique plus lors d'un copier-coller sur Chrome |
#2026 | Mise à jour de la version de Pillow (màj de sécurité) |
#2006 | Problèmes d'adresses IP dans la documentation |
#1994 | Erreur 500 lors de consultation de l'historique d'un article |
#1962 | Mauvaise gestion d'erreur 404 |
#1959 | Fichier de configuration pour la couverture de code |
#1577 | Le karma n'est plus "voted" sur les membres récents |
Les améliorations et nouveautés
Une lecture zen qui se conserve de page en page
Chose promise chose due, la lecture zen se conserve maintenant de page en page lorsque vous consultez un tutoriel.
Lien vers les réseaux sociaux
Vous ne l'avez surement pas raté, le pied de page possède maintenant 3 liens vers les 3 réseaux sociaux (Facebook, Twitter et Google+) sur lesquels Zeste de Savoir est présent.
Tri par ordre alphabétique sur les articles et tutoriels
Parce que les auteurs ont souvent de nombreux articles et tutoriels, du tri s'impose.
Signaler une faute dans les tutoriels
Plus besoin de créer un commentaire pour signaler une erreur dans le tutoriels, un bouton qui permet de créer un message privé vient de voir le jour pour nous faciliter la vie.
Envoyer avec Ctrl + Enter
On peut désormais envoyer un message grâce aux touches CTRL + ENTER.
Les nouvelles ZEP en rédaction
Durant ces quelques semaines les développeurs n'ont pas chaumé : 5 nouvelles ZEP !
ZEP-20 : Relecture des tutos par les pairs
GuilOooo nous propose une nouvelle approche de la validation des tutoriels. Les objectifs sont multiples et faire un résumer de cette ZEP ici n'ai pas chose aisée c'est pourquoi nous vous revoyons vers le sujet dédié à la ZEP-20.
ZEP-21 : Refonte de l'interface des messages privés
Chose promise chose due, gustavi nous dévoile la ZEP-21 visant à revoir le système des messages privés. De l'ajout de dossiers à des messages pour l'arrivée ou le départ d'un membre d'un MP, en passant par des brouillons et une meilleures gestion des destinataires, tout est revu.
ZEP-22 : interface de remerciements gracieux et pécuniaires
La ZEP-22 proposée par Dominus Carnufex propose d'étudier les outils et moyens que ZdS pourrait offrir pour permettre aux auteurs de monétiser directement ou indirectement les contenus publiés.
ZEP-23 : Élaboration de l'API des MPs
Après avoir presque terminé la ZEP-17, Andr0 se lance dans la ZEP-23, une suite logique pour l'élaboration de l'API du site.
ZEP-24 : Refonte et enrichissement des notifications
Dernière en date la ZEP-24 proposée par Taguan a pour objectif la refonte du système de notifications dans le but de l'uniformiser et d'ajouter de nouvelles notifications.
Les ZEP en développement
ZEP-12 : refonte du principe des tutoriels et articles
La ZEP-12 revoit totalement le principe des tutoriels et des articles. L'objectif est de casser les barrières entre les différents niveaux de structures des tutoriels (mini/moyen/big) afin de mettre l'extrait comme base atomique.
ZEP-17 : API membre
Le but de la ZEP-17 est de mettre en place une API pour les membres. Les développeurs en profitent également pour revoir entièrement la partie « Membres » et passer sur un modèle Class Based-views. Le travail étant bientôt terminé et une PR est en cours. Il est fort probable que cette ZEP soit la prochaine à voir le jour.
Les discussions chaudes du forum « Dev Zone »
Le bar-back
Sur une initiative de notre Caribou préféré, le bar-back est officiellement ouvert ! L'objectif est de discuter de certains aspects qui ne nécessitent pas l'ouverture d'un sujet. Vous pouvez en profiter pour poser vos questions relatives à ZdS sur Python et Django aux développeurs.
J'ai forké ZdS
Ça y est, le premier fork de ZdS a vu le jour. Le projet vise a regrouper la communauté française des joueurs de Minecraft spécialisé dans l'architecture et les constructions. Ce premier fork a permis de trouver de nombreux bugs et d'améliorer la documentation.
Passage de flambeau
Eskimon, contributeur de la première heure qui aimerait passer plus de temps avec ses cartes à puces, vous propose de vous initier à Django et plus spécialement à ZdS. L'objectif est de faciliter les nouvelles contributions. Si vous êtes intéressé, n'hésitez pas à laisser un message sur le forum.
GSOC 2015
Et si Zeste de Savoir participait au Google Summer of Code 2015 ? C'est ce que nous propose Kje !
Le mot de la fin
Cette version c'est 175 commits et 14 contributeurs pour un total de plus de 2400 lignes de code modifiées. Nous remercions tous ceux qui ont participé aux développement mais également tous ceux qui nous ont signalé des bugs.
Pour les prochaines versions, pas mal de changements sont prévus. La ZEP-17 devrait voir le jour, la documentation back-end va être réorganisée, on devrait enfin avoir une documentation pour la partie front-end et le passages à Python 3 et Django 1.7 est en cours.