Aujourd'hui c'est samedi, et comme tous les samedis, je reviens sur le développement de la semaine écoulée.
Mais contrairement aux week-ends précédents j'ai choisi de vous faire mon point hebdomadaire directement sur le blog, car j'ai plusieurs informations importantes à présenter.
Depuis le début du confinement, le site enregistre un pic d'activité et un regain d'intérêt pour Soosyze CMS. Il faut dire que la dernière version est sortie il y a un peu plus de 4 mois, nous étions plutôt en vitesse de croisière jusqu'à présent .
Maintenant que la moitié de l'humanité est confinée, que le télétravail a explosé et que le lien social passe par des écrans (encore plus qu'avant), ça me semble normale que les gens en profitent pour réaliser leur site.
Pas mal de nouvelles fonctionnalités viennent enrichir le CMS. Le problème est que plus j'avance et plus j'en vois de nouvelles que j'aimerais faire.
Et à force de me rajouter du travail, je n'aurais pas fini avant 2030 .
Donc c'est décidé ! Je vais geler les nouveaux développements et finir ceux engagés pour préparer la sortie de la bêta-1.
Il faut se rendre compte que la sortie d'une version nécessite un flux de travail assez conséquent et j'aimerais revenir dessus pour vous donner une idée de ce à quoi ça ressemble :
De plus, à chaque étape (forum, Discord…) nécessites des corrections, des captures d'écrans, des retouches et compressions d'images et d'intégrations.
(Note : À titre informatif, cet article a était réalisé en un peu plus de 2h)
Revenons un sujet qui nous intéresse : aujourd'hui nous sommes à l'étape 11/12 donc le plus dur est derrière nous. Une fois les quelques petites fonctionnalités ajoutées et corriger d'éventuels bugs, le reste n'est pas forcément moins long, mais plus tranquille.
Je peux déjà donner à peu près une date de sortie qui se situera entre le 19 et 26 Avril.
Avec toutes ces annonces je n'ai pas encore dit ce que j'ai pu faire cette semaine
Il y a eu une très grosse réécriture du module menu (non prévu) suite à l'ajout des URLs personnalisées. Ça a également impliqué le Composant Router et les hooks systèmes.
Tout est presque corrigé, il reste encore quelques tests à faire.
J'ai mis en place une Url dans les configurations pour ajouter une page de maintenance, tout comme les pages 403 et 404. Reste à faire quelques tests dessus.
J'ai entamé un développement non prévu qui ne m'a pris qu'une petite soirée : la création, modification et suppression des menus. Puisque vous pourrez en ajouter avec le système des blocs, il devient évident de pouvoir les manipuler entièrement.
Sinon, pas mal de corrections de bugs, comme sur les URLs personnalisées de login dans les configurations.
Étant en télé-travail j'ai gagné 1h30 de trajets, et au vu des pics d'activités ces dernières semaines, j'ai accéléré le développement de la bêta-1.
Mais voilà, j'ai une sensation de fatigue car je ne décroche à pas assez de mes écrans.
Je n'ai plus trop de nouvelles de DrBlackApple qui a rejoint le projet il y a quelques semaines.
Je me retrouve à nouveau seul sur le développement.
Je pense qu'après la sortie de la bêta-1 je corrigerai en priorité les bugs qui me seront remontés puis il y aura une petite pause de 2/3 semaines avant de poursuivre sur la bêta-2 (histoire de me ressourcer un peu).
Sur ce, bon confinement à tous,
Nous nous retrouvons sur le journal de dev’ la semaine prochaine,
Sinon n‘hésitez pas à poser vos questions ou faire vos retours sur nos différents réseaux.
Bon week-end