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)

Inutile de demander une date, même approximative de sortie des prochaines versions, comme dans tout logiciel libre qui se respecte et pour ne pas mettre de pression sur les contributeurices, la réponse sera systématiquement « quand ça sera prêt! »

Il est aussi possible de demander des nouvelles fonctionnalités sur https://priorites.yeswiki.net/

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

version 4.4.3

  • duplication de fiche
  • import de formulaires avec listes et fiches associées (financé par l’association YesWiki)
  • corrections de bugs

versions 4.4.x

versions 4.5.x

  • refactorisation de l’installateur YesWiki avec prise en charge des variables d’environnement
  • faire un wiki ultra minimaliste à l’installation et passage des liens en markdown
  • 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.6.x

  • 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.7.x

  • 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