Roadmap YesWiki 4.X to 5 (en reconstruction permanente ;) )

Bonjour!

Pour donner un peu de visibilité sur les prochaines sorties et fonctionnalités de YesWiki, voici en l’état les grandes lignes pour les prochaines versions de YesWiki. Bien entendu rien n’est gravé dans le marbre et d’autres fonctionnalités pourront être ajoutées en fonction des opportunités (et peuvent être discutées sur ce fil et en réunion de dev)

Il est aussi possible de demander des nouvelles fonctionnalités sur https://priorites.yeswiki.net/ , á chaque release, une réunion de planification des devs permettra de discuter des priorités

Retrouvez les notes de versions pour les sorties précédentes de YesWiki sur https://yeswiki.net/?ChangeLog

versions 4.5 (date de sortie approximative : début d’été - fin juin 2024)

  • listes bazar niveau 2 et autres améliorations @seballot
  • duplication de fiche @mrflos
  • accessibilité @ppom
  • dates recurantes @alex
  • validation par mail lors de la creation de compte intégrée dans le coeur @laurentsleto
  • amélioration gestion des groupes @tobias
  • image par défaut dans les formulaires bazar @laurentsleto
  • import de formulaires avec listes et fiches associées (financé par l’association YesWiki) @mrflos
  • amélioration des commentaires (barre d’edition simple, upload de fichiers, reactions) @mrflos
  • corrections de bugs @douzeb

versions 4.6

versions 4.7

  • possibilité de restaurer les backups
  • harmonisation look des formulaires bazar dans le constructeur
  • id des champs bazar dans paramètres avancés
  • corrections de bugs

versions 4.8

  • ecoconception : fonctions pour optimiser/limiter la taille des images
  • ecoconception : meilleure gestion des assets css/js pour mieux les compresser
  • refactorisation des migrations post-install
  • passage a markdown facilité

versions 4.9

  • passage a PDO pour gérer des base de données sqlite/postgresql/mysql
  • moins de fonctionnalités et du refacto en vue de travailler sur la version 5.0 ectoplasme

versions 5.x (ectoplasme)

Un post de concertation sur les développements a inclure dans ectoplasme sera bientôt créé.

Mais dans les grandes lignes:

  • grand ménage de vieux codes dépréciés
  • ajout d’un gestionnaire de medias
  • passage intégral a markdown
  • SSO, ldap et diverses extension d’authentifications intégrées au cœur
  • migration de symfony 5 à symfony 6 ?
  • standardisation de l’api REST

N’hésitez pas a poser des questions sur ce fil, ce post est un post wiki, il sera régulièrement mis a jour et enrichi!

3 « J'aime »

pour info, le passage à symfony 6 requiert php 8.1 minimum

a priori ce ne sera pas un problème, car d’ici que la version ectoplasme ne sorte, la version php 8.1 sera en fin de support cf. PHP: Supported Versions