Zeste de Savoir passe en version 1.5

Un petit retour sur cette version

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.

liens vers les réseaux sociaux

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.

Tri sur les articles et les tutoriels

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.

Signaler une faute sur un tutoriel complet ...

... ou juste sur une partie

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.



20 commentaires

Ah cet article sort enfin ! Je me demandais si il allait arriver. J'ai moi aussi hâte que la ZEP-17 soit mise en production pour commencer la lib .Net avec @artragis ! C'est vraiment cool de voir que les contributions ne s’essoufflent pas ! On ne peut que souhaiter de continuer à ce rythme. ;)

De bonnes nouvelles tout ça. J'apprécie particulièrement le système de signalement de fautes dans les tutoriels, ça m'évitera les longs pavés à l'avenir quand je ferai de la relecture ^^.
Tenons bon le cap, tout ceci s'annonce bien ! :)

PS : Et aussi, super la Killer-feature. :D

Ah cet article sort enfin ! Je me demandais si il allait arriver. J'ai moi aussi hâte que la ZEP-17 soit mise en production pour commencer la lib .Net avec @artragis ! C'est vraiment cool de voir que les contributions ne s’essoufflent pas ! On ne peut que souhaiter de continuer à ce rythme. ;)

Bat'

Public exigeant ! La news a à peine 6 jours de retard sur la date de sortie de la release ! :D

Sinon tu peux déjà t'amuser à jouer avec l'API sur la préprod car elle y est déployé en avant-première. Je te conseille d'aller en parler sur beta.zestedesavoir.com pour plus d'infos ou sur le forum "Zone Dev" ici même :)

+1 -0

Et juste pour vous mettre l'eau à la bouche côté ZEP 12:

  • Le travail de Pierre-24 a vraiment simplifié le module ce qui nous permet aujourd'hui de vous affirmer :
    • Les articles auront une version béta
    • Les articles auront une galerie
    • Les performances seront globalement améliorées (nombre de requêtes, demande de CPU mais aussi demande d'IO)
    • Il sera désormais possible d'importer un nouveau tuto via une archive .zip, et si votre tuto existe déjà, il sera possible de lui ajouter directement dans l'archive des nouveaux extraits/parties sans avoir à passer par l'interface de zds pour créer ces parties.

Le développement de la ZEP 12 continue, et c'est vraiment pationnant comme travail.

PS : j'aime vraiment celui qui a mis en place le CTRL+enter

+6 -0

Et qu'en est-il de la Zep pour la nouvelle page d'accueil ?

Je remercie en tous cas grandement tous les devs du site pour le super travail qu'ils font ! :)

+2 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte