Suite à un incident technique début janvier 2024, les comptes enregistrés ont été supprimés. Si vous vous étiez enregistré avant cette date votre mail a été perdu. Si vous souhaitez recevoir la lettre d'information annonçant la publication des nouvelles versions de oStorybook vous devez vous enregistrer à nouveau. Désolé pour le dérangement.
Il faut 1929 fichiers pour construire oStorybook, dont 1874 fichiers Java pour un total de 214982 lignes de code. La partie spécifique à oStorybook est constituée de 623 fichiers, dont 562 fichiers Java soit 72789 lignes de code.
Et les autres fichiers, me direz-vous, ça correspond à quoi? Ce sont les icônes par exemple, ou encore les fichiers de message, ou bien des fichier de configuration.
La version 5.02.02 est publiée. L'évolution la plus notable est l'ajout de la fonction "Note de renvoi".
Cette version est dédiée à M. Thierry Crouzet, auteur, et à travers lui au Pr Didier Pittet qui a offert à l'hmanité la solution hydroalcoolique.
Nouveautés les plus importantes:
Il est maintenant possible de publier son livre sous forme d'un ePub. Cette fonction est indispensable si vous voulez partager votre oeuvre sur Internet.
Intégration de la traduction pour le Hongrois
Nouveautés les plus importantes:
Elle devrait me permettre de mieux gérer les évolutions futures et faciliter les opérations de maintenance et de correction des anomalies (bugs).
Le choix de maintenir le système h2database, très performant, évolue de manière à stocker les données, hors temps de travail, sous une forme permettant la récupération des informations sans utiliser le moteur de base de données, et donc sans oStorybook. Le format est de type « transaction SQL » autorisant l’important dans n’importe quelle base de données compatible (MySQL par exemple). Ce format est compressé (ZIP) de manière à réduire la taille du fichier sans altérer les performances lors de l’ouverture du fichier. L’extension retenue est « .osbk », ce qui à terme permet d’ouvrir le fichier depuis un explorateur de fichier à la conditions d’avoir mis en place les associations systèmes nécessaires.
C’est la modification la plus importante. Elle permettra au scénariste de se focaliser sur le travail d’écriture sans se préoccuper de la mise en forme du texte. Pour plus d’information sur ce point se reporter à la documentation en ligne dans http://ostorybook.tuxfamily.org/v5/articles.php?lng=fr&pg=951 (en cours de rédaction).
L'étape suivante consistera à ajouter un élément Photo permettant d'indexer dans oStorybook les images utiles comme source d'inspiration ou comme documentation. La version 5.05.00 prépare cette introduction.
NEWS 5.05.00 (01/07/2020)
Suite à la mise en attente de la version 6 cette version reprend certaines nouveautés qui étaient déjà développées. Voici une description sommaire de ces nouvelles fonctions.
Elle devrait me permettre de mieux gérer les évolutions futures et faciliter les opérations de maintenance et de correction des anomalies (bugs).
Le choix de maintenir le système h2database, très performant, évolue de manière à stocker les données, hors temps de travail, sous une forme permettant la récupération des informations sans utiliser le moteur de base de données, et donc sans oStorybook. Le format est de type « transaction SQL » autorisant l’important dans n’importe quelle base de données compatible (MySQL par exemple). Ce format est compressé (ZIP) de manière à réduire la taille du fichier sans altérer les performances lors de l’ouverture du fichier. L’extension retenue est « .osbk », ce qui à terme permet d’ouvrir le fichier depuis un explorateur de fichier à la conditions d’avoir mis en place les associations systèmes nécessaires.
C’est la modification la plus importante. Elle permettra au scénariste de se focaliser sur le travail d’écriture sans se préoccuper de la mise en forme du texte. Pour plus d’information sur ce point se reporter à la documentation en ligne dans http://ostorybook.tuxfamily.org/v5/articles.php?lng=fr&pg=951 (en cours de rédaction).
Quelques corrections ont été apportées concernant en particulier l’interface utile pour la traduction de oStorybook dans une autre langue (la codification UTF8 était défaillante). De même la mise en œuvre d’une version traduite a été facilitée (remplacement du mode « console » avec paramètre au lancement par l’ajout d’une simple option dans les préférences).
Sachons profiter des occasions qui se présentent
Conséquence de l'épidémie en cours nous sommes confinés à domicile. Vous ne savez pas trop quoi faire pour occuper ce vaste temps libre? Certes vous avez vos écrits et votre imagination pour développer vos récits, mais peut-être que de temps en temps vous aimeriez vous changer les idées. Je ne peux pas vous proposer d'activités sociales de proximité physique, en revanche je peux vous proposer de participer activement à l'élaboration de la version 6 de oStorybook.
Je suis prêt à publier la première version Alpha. Je vous propose donc de vous inscrire pour la tester et la mettre au point. Il y a même de nouvelles fonctionnalités qui mériteraient d'être évaluées pour en mesurer la pertinence et envisager, pourquoi pas, de nouvelles.
Pour l'occasion j'ai réactivé le projet sur SourceForge. je vous y donne rendez-vous pour participer aux travaux. Voici le lien:
https://sourceforge.net/projects/ostorybook/
Visitez le projet, en particulier les parties Wiki et Discussion/Forum. Ne tenez pas compte du code source et des fichiers à télécharger.
Pour ceux qui ne sont pas écrivains votre participation est aussi la bienvenue.
Attention!
La version 5.04.05a était erronée. Elle a été baptisée, entre autre, 5.04.06 improprement et comportait une grave anomalie. Elle est donc remplacée par la version 5.04.05b. Merci de signaler toute anomalie.
Voilà bien longtemps que je n’ai donné des informations ou publié une nouvelle version de oStorybook. La raison en est que, comme je l’avais évoqué à différentes reprises, j’ai entrepris de réécrire le logiciel. Aujourd’hui j’estime en être à environ 30 % de cette réécriture, il est donc temps que je vous informe sur ce chantier.
Ce qui va changer
En tout premier lieu c’est la structure même du fichier qui sera modifiée. En effet, j’abandonne le moteur de base de données h2database pour adopter une structure de fichier XML. Ainsi les utilisateurs conserveront toutes leurs données sous une forme lisible avec laquelle il n’est pas forcément nécessaire d’employer un logiciel. Ceux qui souhaiteraient changer de logiciel pourront toujours ouvrir leurs fichiers avec un simple éditeur de texte, comme un bloc-note, et effectuer les copier/coller vers le-dit logiciel. L’autre avantage, technique celui là, est de s’affranchir d’un logiciel externe, même s’il est de très bonne qualité, et réduire autant que possible « l’empreinte » mémoire (j’estime que le gain cumulé devrait conduire à une réduction de près de 50 % de la taille du logiciel). Par ailleurs je ne perds pas de vue qu’une adaptation sous Android est toujours demandée. Cette évolution du fichier est donc de nature à faciliter cette adaptation.
L’autre changement important concernera directement l’interface. En effet, il est apparu que, pour beaucoup, la présentation traditionnelle, avec ses différents tableaux en particulier, peut s’avérer « intimidante ». C’est pourquoi, par défaut, c’est le mode « dactylo », introduit par la version 5.01.00, qui sera activé. L’ancien mode, dit « normal », sera renommé en « mode gestionnaire » et restera toujours disponible.
Le mode « dactylo » sera aussi agrémenté d’une variante « scénariste » qui sera activée en remplacement dès lors que l’on travail sur un scénario plutôt que sur un roman ou une nouvelle. Ce mode « scénariste » fournira une interface très orientée vers la production d’une mise en forme conforme aux spécifications habituelles de ce secteur d’activité.
L’introduction de la fonction d’assistance dans la version 5.03.00 sera complétée pour permettre la mise en œuvre de la méthode « du flocon ». En parallèle de nouveaux outils permettront de mettre en œuvre la méthode « du trombone ». Ainsi les auteurs pourront choisir entre quatre méthodes de travail différentes :
Bien entendu, à tout moment on pourra passer de l’une à l’autre de ces méthodes, ou même les combiner librement. L’esprit étant que oStorybook est une collection d’outils que l’utilisateur peut ajuster selon ses envies ou ses besoins.
Autre nouveauté, si les vues ne seront pas fondamentalement modifiées, en revanche elle seront agrémentées d’une mini barre d’outil qui permettra de configurer plus facilement la-dite vue. C’est déjà le cas pour le tableau des scènes par exemple. Ainsi, au lieu d’aller dans le menu des parties pour sélectionner celle sur laquelle on souhaite travailler ce sera directement visible et modifiable.
Ce qui restera à faire
Comme pour les versions précédentes, ce qui manque, et qui continuera de manquer, c’est une solide documentation et des tutoriels ciblés sur certains aspects. Si vous souhaitez contribuer à écrire ce genre de document n’hésitez pas à prendre contact dès maintenant.
Autre chose à faire, c’est la traduction du logiciel. Je développe en français et en anglais, mais je n’ai aucune connaissance pour d’autres langues. Là aussi si vous avez un peu de temps à consacrer à ce travail ce sera avec un réel plaisir que je vous intégrerai à l’équipe de traduction.
Suite à une anomalie la version d'urgence 5.04.01 a été publiée.