ZdS passe en version 1.4

Tout ce qu'il faut savoir sur cette nouvelle version

Quelques semaines après la version 1.3, c'est au tour de la 1.4 de faire son arrivée sur Zeste de Savoir. Au menu de cette version assez importante : l'intégration des principaux réseaux sociaux, du dynamisme sur les forums, de multiples corrections de bugs et une première ZEP intégrée au projet. Eh oui, les développeurs n'ont pas chômé !

Les bugs corrigés

Pas de joli tableau pour cette version. Tellement d'issues ont été fermées que nous avons dépassé le quota de requêtes avec le script d'Eskimon c'est pourquoi vous retrouverez toutes les corrections directement sur GitHub.

Les améliorations et nouveautés

ZEP-03 : Une page résumant les tutoriels en rédaction

Première ZEP intégrée à Zeste de Savoir, la ZEP-03 a pour but de résumer les tutoriels en cours de rédaction nécessitant de l'aide. Vous retrouverez plus d'informations sur l'article dédié.

ZEP-03 : le premier tutoriel est en attente d'un « Correcteur » et d'un « Illustrateur », le second est en bêta et cherche un « Repreneur »

Inscription et connexion via les réseaux sociaux

Inscription et connexion via les réseaux sociaux

Il est désormais possible de s'inscrire et de se connecter au site grâce à Facebook, Twitter et Google+.

Jsfiddle dans les tutoriels et les articles

Un peu de dynamisme ne peut pas faire de mal : il est maintenant possible d'ajouter des animations en JavaScript (via Jsfiddle) dans un tutoriel ou un article pour plus d'interactivité. L'activation de cette fonctionnalité se fait au cas par cas, après demande au Staff du site.

Marquer un message comme non lu

Il est désormais possible de marquer un message sur le forum comme non lu. Pour cela, un lien a été ajouté à côté de ceux déjà présents.

Sur un PC Sur un smartphone ou une tablette

Du dynamisme dans les actions sur les forums

Plus besoin de recharger une page lorsqu'une action (suivre un sujet, être notifié par mail, etc.) est exécutée sur un sujet : tout se passe maintenant avec des requêtes en JavaScript.

Partage des tutoriels sur les réseaux sociaux

Parce que partager ce qu'on aime permet à la fois aux auteurs et aux futurs lecteurs d'en profiter, vous pouvez maintenant partager un tutoriel sur les principaux réseaux sociaux (Twitter, Facebook et Google+) mais également par mail.

Partage d'un tutoriel

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. On gagne ainsi en souplesse.

ZEP-17 : API membre

Sur une initiative d'Andr0, la ZEP-17 tout juste acceptée est en cours de développement. Son but est de mettre en place l'API pour les membres. En même temps, le code de la partie membre est entièrement revu et passe sur un modèle Class Based-views. Vous pouvez suivre le travail des développeurs sur une branche spéciale.

Ce qu'il ne fallait pas louper du développement sur les forums

ZEP-04 : Nouvelle page d'accueil

Vous ne pouvez pas l'avoir manquée si vous vous baladez sur le forum, la ZEP-04 qui spécifie le design de la nouvelle page d'accueil fait parler d'elle. De nombreuses maquettes sont disponibles, n’hésitez pas à aller donner votre avis !

ZEP-18 : Amélioration de l'ergonomie de validation

Toute nouvelle, la ZEP-18 proposée par Thunderseb vise à amélioration de l'ergonomie de validation. Même si cette partie du site est réservée au Staff, votre avis est le bienvenu.

ZEP-19 : Page des requêtes de tutoriels

Dernière en date, la ZEP-19 proposée par Ezenku, permettrai d'avoir une page qui listerait de façon plus ou moins automatique les demandes de tutoriels, le but étant de faciliter les propositions mais également la rédaction de tutoriels.

Un Hackathon ?

Kje nous propose de « se fixer un weekend et essayer de se retrouver au maximum physiquement sur un ou plusieurs lieux et de bosser pendant toute une journée sur Zds ensemble, physiquement pour ceux qui peuvent, via IRC/Skype pour ceux qui sont loin. » Vous êtes développeur mais vous ne savez pas par où commencer ? Vous voulez venir tester les modifications, apporter votre soutien et votre bonne humeur ? Venez en parler sur le sujet dédié.

ZDS-meeting #3

Comme à leur habitude, les développeurs de la plateforme se sont réunis pour discuter de l'évolution du projet. Vous pourrez retrouver le compte rendu sur le forum.

Le mot de la fin

Cette version c'est 217 commits et 18 contributeurs pour un total de plus de 8000 lignes de code modifiées. Nous les remercions tous grandement pour faire vivre et évoluer cette plateforme. Nous remercions également tous ceux qui nous ont signalé des bugs (en particulier vinc' sur cette version), ceux qui ont proposé de nouvelles idées et améliorations ainsi que ceux qui les ont testés sur la préprod. Une petite pensée également pour SpaceFox qui a mis en production cette version, non sans s'arracher quelques cheveux au passage.

Toute l'équipe de développeurs de Zeste de Savoir vous souhaite de bonnes fêtes de fin d'année !



23 commentaires

Toujours aussi heureux de voir que ce site évolue ^^

Les Hackatons, pourquoi pas … Mais pour d'autres villes que Paris, il va falloir une bonne organisation.

<3 SpaceFox

+3 -0

ZdS se développe à un très bon rythme je trouve !

@Dominus : Ce serait super mais je ne crois pas que l'on peut préparer un message Diaspora* via un lien. Et je suppose qu'il y a aussi le problème de la décentralisation (plusieurs URLs et non une seule). Je vais me renseigner !

EDIT : Une solution peut être l'utilisation d'un service open-source gratuit tel que celui-ci. Sinon, il y a sûrement des extensions Firefox et Chrome disponibles.

+0 -0

Sympa le Jsfiddle ! J'attends avec impatience la nouvelle page d'accueil ^^ !

Ne manque plus qu'une unification des fonctionnalités forum sur les articles et ça sera parfait de ce côté là :) !

Les requêtes Javascript s'étendent-elles jusqu'à avoir les notifications en push ou bien est-il toujours nécessaire de rafraichir la page pour avoir d'éventuelles notifications ?

Edit: par contre, le bouton Aperçu semble être cassé, au moins lors de l'écriture initiale (il marche quand on fait un édit).

+0 -0

@germinolegrand : Non, il n'y a pas encore les notifications en push. Concernant le bouton "Aperçu", tout devrait être réglé depuis hier soir ! As-tu vider ton cache ? Si le bug persiste, n'hésites pas à le reporter dans le forum "Bugs & Suggestions" ! ;)

+0 -0

@Dominus Carnufex : est-ce que ça va être utilise de permettre de se connecter via Dispora* ? Honnêtement je pense que ça ne va concerner qu'une infime partie des futurs membres. Je préfèrerai qu'on propose GitHub par exemple. Après on va bah non plus proposer 50 trucs. Faut que ça reste pertinent et bien que l'idée puisse paraitre intéressante, je pense que ça ne serait pas utilisé.

J'ai rien dit, j'ai cru que tu parlais de connexion. mea culpa.

+0 -0

Ne vous enflammez pas trop vite, la connexion par réseaux sociaux ne fonctionne pas à cause au moins d'un problème incompréhensible sur l'URL de callback qui n'est pas la bonne et sort d'on ne sais où.

Et avec les vacances, ça n'a pas pu être corrigé. Je voulais revert la PR pour enlever la fonctionnalité, mais c'est plus possible à cause de conflits.

D'autre part, en ce qui concerne Diaspora ou d'autres, aujourd'hui la connexion se fait grâce à python-social-auth qui supporte nativement :

Il va de soit qu'il est hors de question d'avoir ces 68 boutons sur la page de connexion et dans les URLs de partage, plus d'éventuels autres absents de cette liste. Donc tout ajout doit faire l'objet d'un débat avant une éventuelle PR pour intégration.

J'avoue, j'ai pas pris le temps de lire toutes les améliorations que ZDS nous propose, mas je vous fait confiance :) je lirais ça demain à tête désembulée :D En revanche, je profite de l'article pour vous souhaiter un très joyeux noël à tous (staff du site ainsi que tout les membres) !!!!

Bravo. La prochaine vous pouvez mettre les images sur ZDS et pas sur imgur car du coup je peux en voir aucune ....

Labtec__007

Domaine bloqué ? Je fais ça parce que c'est 100 fois plus pratique pour moi (mes screens sont directement uploadés sur imgur).

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