Mini release

Releases Dotclear jusqu'à la 2.17.2, août 2020
Releases Dotclear jusqu'à la 2.17.2

Pas grand chose à se mettre sous la dent pour la prochaine 2.18 ; j’avoue avoir cessé de chercher l’idée géniale qui justifierait, à mes yeux, de passer à la version majeure suivante.

Pour tout dire, les quelques idées que j’ai sont plutôt à mettre dans les piles plugins et thèmes, sinon je pense que pour la suivante (2.19), j’inciterai tout le monde à basculer sur PHP 7.0 minimum (voire un peu plus, comme 7.1 ou 7.2), ou alors dès à présent on va dire que la prochaine 2.19 sera dans ce cas ?

Le moteur de Dotclear est plutôt robuste et assez sécurisé pour autant qu’on fasse attention à ceux qui accèdent à l’administration du ou des blogs ; mais les pebkac, on n’y peut pas grand chose, malheureusement.

Il reste à faire du point de vue de la qualité du code, PHP (typage fort par exemple), Javascript (je n’utilise pas, et de loin, les possibilités offertes par la version ES6), encore quelques vieilleries qui seraient bonnes à remplacer… Mais j’avoue que j’ai un peu la flemme, là, et puis c’est pas très emballant.

Et comme depuis des années, des grosses évolutions qui resteront pour l’instant dans les tiroirs : API, médiathèque améliorée (drag’n’drop, modification, …), mode offline (mode progressive web-app à base de service worker et cache local), … Je n’ai pas envie de me lancer dans un chantier pareil, seul, au détriment de tout le reste parce que ça serait chronophage.

Par contre il y a aussi du taf pour finir la migration entre l’ancien serveur Dotclear et le nouveau, en particulier pour la publication de release, mais pas que… Là aussi un peu de travail à prévoir.

Donc voilà, petite release majeure — bel oxymore, n’est-il pas ? — à venir dans pas tard ; si possible le 13 novembre prochain ¯\_(ツ)_/¯

Ajouter un commentaire

Les champs suivis d'un * sont obligatoires

Les commentaires peuvent être formatés en utilisant la syntaxe Markdown Extra.

Ajouter un rétrolien

URL de rétrolien : https://open-time.net/trackback/14781

Haut de page