Zeste de Savoir est passé récemment en version 24. Cette version n’inclut pas d’innovation majeure côté fonctionnalités (malgré tout de même quelques nouveautés), mais contient la mise à jour de notre version de Django.
D’importantes nouvelles fonctionnalités sont cependant dans les cartons et arriveront dans les prochaines versions (la v25 devrait arriver rapidement).
Srevinu in a nutshell
Et voilà, notre nouvelle version est de sortie. Son nom étrange aussi.
D’ailleurs à propos de ce nom, pas de panique, on a une explication1.
Cette version est un véritable changement de fond pour le site : nous sommes en effet passés à Django 1.10. C’est sûrement un détail pour vous, mais niveau développement, cela signifie beaucoup.
En effet, cette version, en plus de corriger des bugs et d’améliorer un peu certaines performances, ajoute tout un tas d’outils efficaces et sécurisés pour développer le site. Le but est d’amener les prochaines grandes fonctionnalités plus rapidement tout en limitant les bugs.
Pour vous aider à patienter, on a quand même ajouté quelques petites fonctionnalités dont la possibilité de suivre un tag et d’être notifié quand un nouveau sujet est créé avec ce tag.
Pour cela, rendez-vous sur la page du tag qui vous intéresse et cliquez sur le bouton « Suivre ce tag » en haut à gauche !
Par ailleurs, les éditions de messages sont maintenant historisées. Vous pouvez donc consulter les précédentes versions de vos messages et éventuellement les restaurer.
-
Mais on ne la donnera pas. ↩
Le futur dans une coquille de noix
Pour une fois, plutôt que de vous donner les fonctionnalités telles quelles, nous vous proposons un petit jeu à base d’indices pour deviner les nouveautés à venir. Les commentaires sont ouverts pour les réponses.
Fonctionnalité 1
Fonctionnalité 2
Fonctionnalité 3
En deux indices :
Fonctionnalité 4:
Celle-ci en deux indices aussi :
Comme d’habitude, nous vous proposons le rapport complet des tickets de cette v24 :
Rapport pour le jalon v24 (django 10 and other stuff)
36 tickets sont compris dans ce jalon
Tickets toujours ouvert
Ticket # | Titre | Label(s) |
---|---|---|
#4376 | Le version de l’API de Facebook utilisée ne sera plus disponible le 10 juillet | C-Back, P-Bloquante, S-Évolution |
Tickets fermé
Corrections de bug
Ticket # | Titre | Label(s) |
---|---|---|
#4445 | [betafix] ajoute options manquantes pour mathjax | C-Front, S-Régression |
#4443 | [betafix] Corrige la pagination du nombre de messages d’un utilisateur | C-Back, S-BUG |
#4394 | Packet renommé mais pas releasé | C-Documentation, S-Régression |
#4393 | Met à jour la version de Django (1.10) dans la documentation et sur la page ’À propos’ | C-Documentation, S-BUG |
#4377 | Fix error when double notif appears due to race condition | C-Back, P-Haute, S-BUG |
#4369 | Fix #3432 : corrige l’absence de date de réservation (validation) | C-Back, C-Front, S-Régression |
#4368 | Fix #4283: met à jour dynamiquement le nombre de billets à traiter | C-Front, P-Basse, S-BUG |
#4367 | Fix #4343: corrige l’affiche des filtres sur les contenus | C-Front, S-Régression |
#4366 | Fix #4353: curseur pointeur sur bouton déconnexion + menu mobile | C-Front, S-BUG |
#4365 | Fix #4362 : ajoute un message en cas d’absence de notification | C-Front, Facile, S-BUG |
#4364 | Fix #4363 : corrige une typo dans la documentation d’ES | C-Documentation, S-BUG |
#4350 | Supprime du code des anciens modules de tutoriels et d’articles | C-Back, S-BUG |
#4345 | Mise à jour du CDN de MathJax | C-Front, P-Haute, S-BUG |
#4342 | Corrige une faute d’anglais | C-Back, S-BUG |
#4339 | Ajoute le compteur de commentaires sur les derniers billets du profil | C-Front, S-BUG |
#4332 | Corrige l’incohérence sur les contenus publiés | C-Back, S-BUG |
#4320 | Ajoute un lien vers les derniers billets | C-Front, Facile, S-BUG |
#4301 | Fix le bug lorsqu’il y a une double importation | QA svp, S-BUG |
#3670 | Correction du nombre de messages postés par Clem | S-BUG |
Évolutions
Ticket # | Titre | Label(s) |
---|---|---|
#4380 | Ajout d’un champ ’licence préférée’ dans le profil | C-Back, S-Évolution |
#4351 | Ajoute une note sur la ligne éditoriale lors de l’ajout d’un contenu | C-Front, S-Évolution |
#4347 | Passage à Django 1.10 | C-Back, S-Évolution |
#4335 | Permet de désactiver l’aide Markdown | C-Front, S-Évolution |
#4331 | Alerte le staff en cas de nouveau fournisseur e-mail et lui permet de le bannir | C-Back, C-Front, S-Évolution |
#4328 | Ajoute d’un compteur de commentaires pour les billets | C-Front, S-Évolution |
#4297 | Fix #4276 : Update factory-boy: 2.7.0 → 2.8.1 | C-Back, S-Évolution |
#4277 | Historise les éditions de messages | C-Back, C-Front, S-Évolution |
#4072 | Abonnements aux tags sur les forums | C-Back, S-Évolution |
Non défini
Ticket # | Titre | Label(s) |
---|---|---|
#4413 | deepcopy setting dict to avoid contamination | |
#4411 | fix manage.py | |
#4407 | pyzmd doit être installable sans setup git | |
#4384 | API Membre, ajout d’un accès rapide pour savoir si un utilisateur existe | |
#4371 | Met à jour TeXLive | |
#4329 | Doc post mep v23 | C-Documentation |
#4323 | Vérifie que le tag existe | C-Infra, P-Haute |
#4318 | Configure le webhook pour le nouveau salon #zds-dev | Facile |
Nous tenons à remercier les nouveaux contributeurs ayant rejoint le projet, en particulier motet-a, rezemika et A-312.
Si vous voulez nous aider pour la v25, n’hésitez pas à participer à la recherche de bugs sur ce sujet.
Icône par Blackline.