Bonjour à tous,
Aujourd’hui est un grand jour pour Zest Writer et par ricochet pour ses utilisateurs et ses développeurs.
Une version 1.0 ça change quoi au projet ?
La version 1.0 est donc le signe que Zest Writer est devenu officiellement stable. Vous pouvez maintenant l'utiliser sans risque de perdre votre travail (ou d'endommager votre contenu). Les problèmes que l'on pouvait considérer comme bloquants ont tous été résolus, et nous avons pris des dispositions pour éviter les régressions.
C'est aussi le moment de passer sur un rythme de publication un peu différent. Plutôt qu'une version par semaine, on aura une nouvelle version toutes les 2 semaines.
Installation de la version 1.0
Changelog
Les apports de la 1.0 par rapport à la 0.12.1 pour information :
- développement des tests unitaires et intégrations (la couverture des tests passe de 30% à 75%)
- correction de l'affichage de certaines formules de mathématiques
- correction de l'alignement des numéros de lignes par rapport au texte
- correction de la sélection d'un mot en double cliquant dessus ou avec Ctrl + maj + flèche
- plus de changements de taille de texte qui apparaissaient aléatoirement pendant la rédaction
Comment en est-on arrivé là ?
ça fait maintenant un peu plus de 3 mois que les premières lignes de code de Zest Writer ont été écrites et que le projet était jusqu'ici en version bêta.
Durant cette période de bêta, les testeurs (oui vous ) ont fait de nombreux retours, ce qui a conduit à la création de 72 tickets sur le bugtracker du projet.
Il a fallu près de 180 commits, et un coup de main de 5 contributeurs (mention spéciale à WinXaito) pour fermer 62 tickets. Aujourd'hui les problèmes bloquants ont été traités.
Et la suite ?
Le développement de Zest Writer ne s'arrêtera pas ici, heureusement
Maintenant Zest Writer va orienter la suite des travaux sur 2 principaux axes :
- Personnalisation : nous voulons faire de Zest Writer un vrai couteau suisse pour les utilisateurs, afin de laisser le choix à tout le monde (utilisateurs et devs) de personnaliser l'outil en fonction de son besoin (des options, des plugins, etc.).
- Ouverture : aujourd'hui ZW ne communique qu'avec Zeste de Savoir. Demain, on voudrait que ZW communique avec beaucoup plus (github et cie), à travers plusieurs langues (français, anglais, etc), et intégrer d'autres moteurs que celui de ZdS.
Voilà les 2 principaux axes qui vont guider la suite des travaux à partir de maintenant.
Je tiens à remercier :
- tous les testeurs qui ont fait des retours sur ce topic ou ailleurs
- les graphistes qui ont fait du bon boulot
- tous ceux qui sont allé jusqu'à faire une PR sur le projet
- l'équipe de communication du site pour avoir passé ce sujet en Une quand il en avait besoin
Que la pulpe soit avec vous !!!