Skip to content

Feuille de route

artragis edited this page Dec 16, 2018 · 7 revisions

L'année 2018 a été une année de changement d'organisation dans le développement du site, désormais les versions paraîtront ainsi : vX.y-name

  • X et name changent lorsque les versions majeures paraissent. Une version majeur arrive quand :
    • les deux fonctionnalités choisies par la communautés comme prioritaires sont implémentées
    • un changement technique majeur (passage à python 3, à django 2, à zmarkdown, à elastic...) est opéré
  • y change lorsque le release manager (Sandhose) estime qu'il y a suffisamment de commits à tester sur la béta et que ces derniers sont validés.

La feuille de route ici présente présentera donc :

  • les fonctionnalités demandées par la communautés comme prioritaires
  • les fonctionnalités et changement de codes que les développeurs se sont engagés à faire pour la version donnée sans que la communauté n'y ait mis de priorité. Ce sont principalement des changements d'UX, des nouveaux endpoints d'API ou des éléments moins critiques du site.
  • les fonctionnalités en dialogue, avec un lien vers les discussions associées.

Version actuellement en production

v27

sortie initiale

Ajouts des versions mineures

  • favicon pour signifier qu'une nouvelle notif est là
  • compteur sur les billets à valider
  • installation en une commande
  • meilleure documentation, centralisée sur docs.zestedesavoir.com
  • katex 0.10.0

v28

Priorité communautaire

  • Nouvelle interface d'upload d'image
  • Statistiques

Ajouts par les développeurs

  • mise en une des tuto
  • API des galeries

Forcément en v28.1 et pas après

  • django 2.x (il y a des bugs que cette version seulement corrige)
  • le texte dans l’éditeur persiste
  • refacto de la page des membres

dans la branche 28.x

  • l’api des contenus
  • clarification de l'affichage des bouton "ajouter une partie/ajouter une section" dans l'interface

En discussion

v29

  • Parcours de contenu
  • interface de relecture des contenus