RE: [ostorybook-dev] nouvelle version

[ Thread Index | Date Index | More lists.tuxfamily.org/ostorybook-dev Archives ]


"Importation:
Honnêtement ça me paraît un peu complexe si on imagine tous les cas de
figure. Importer à partir de quoi? Un fichier Excel, un fichier Calc. À
partir des scènes? des chapitres? des parties?" Franz

Importation à partir des scènes et des chapitres qui ont été créés manuellement dans Ostorybook. Si j'avais déjà un projet Ostorybook, je pourrais importer toute la structure des chapitres et des scènes préexistante dans une matrice Épisodes. 

Comme ça, je peux travailler sur les notes dans chaque épisode et ça permettrait de bien avoir une numérotation exhaustive des scènes et des chapitres pour les réorganiser. "Donc, oui, pourquoi ne pas renuméroter les scènes en fonction de l'ordre des épisodes." Il faudrait pouvoir aussi faire passer une scène d'un chapitre à un autre éventuellement.

Le bouton mise à jour, serait le bouton qui déclenche la création de nouvelles scènes à partir des épisodes créés dans la matrice. Ok, tu as dit que tu n'y étais pas favorable. Donc le bouton mise à jour déclencherait seulement la renumérotation des scènes et des chapitres dans l'ordre des épisodes.

Thibaud

De : oStorybook <ostorybook@xxxxxxxxx>
Envoyé : mardi 12 avril 2022 12:53
À : ostorybook-dev@xxxxxxxxxxxxxxxxxxx <ostorybook-dev@xxxxxxxxxxxxxxxxxxx>
Objet : Re: [ostorybook-dev] nouvelle version
 
Le 11/04/2022 à 23:22, T F a écrit :
> Franz : "Question, que fait-on lorsqu'il y a mélange entre Chapitre et
> Scène ? Que
> fait-on lorsqu'une scène existe, mais n'est pas liée à un épisode ?"
>
> Si la scène appartient à un chapitre et que le chapitre est déplacé, la
> scène est déplacée en gardant son numéro d'ordre.
>
> Peut-être qu'il pourrait y avoir un bouton pour importer toute la
> structure d'un projet existant dans la matrice. Cela éviterait les conflits.
>
> Quand on crée des lignes épisodes, elles resteraient dans un état non
> validé, jusqu'à ce qu'on appuie sur un bouton mise à jour qui
> entrainerait une création de chapitre ou de scène automatique. Ça
> permettrait de travailler avec des projets déjà existants, ou de créer
> de nouveaux projets, ou bien de modifier des projets existants.
>
> On pourrait enregistrer la matrice sans lancer la mise à jour, ça
> permettrait de travailler et retravailler l'ordre jusqu'à ce qu'on
> décide de la mise à jour de toute la structure. Au lieu d'effacer une
> scène, il faudrait qu'on puisse mettre un indicateur d'obsolescence et
> que l'effacement se fasse seulement avec un mécanisme bien sécurisé
> manuellement pour éviter les fausses manœuvres.
>
> L'import permettrait d'être exhaustif.
> La mise à jour permettrait d'avoir un décalage entre le processus de
> réorganisation et le passage à l'acte. En allant loin dans le concept,
> on pourrait générer des aperçus de réorganisation comme des prototypes
> de textes finaux exportables, sans appuyer sur le bouton mise à jour..
> Mais déjà si le système de base fonctionne, cela sera largement
> suffisant et très utile.
>
> Thibaud
>
> Ps : c'est un brainstorming avec des hypothèses

Excellent brainstorming.

De manière générale, je ne suis pas très favorable aux trucs
"automatiques". Donc essayons de reformuler.

Numérotation:
OK, si un épisode est lié à une scène le lien ne se réfère pas au numéro
de la scène, mais à la scène dont le numéro n'est qu'un élément
d'information qui a sa propre logique. Donc, oui, pourquoi ne pas
renuméroter les scènes en fonction de l'ordre des épisodes.En revanche
je ne suis pas favorable à la génération automatique des scènes à partir
des épisodes.

Importation:
Honnêtement ça me paraît un peu complexe si on imagine tous les cas de
figure. Importer à partir de quoi? Un fichier Excel, un fichier Calc. À
partir des scènes? des chapitres? des parties?

Enregistrer la matrice:
Comme il n'y a pas de liens bidirectionnels l'enregistrement actuel se
borne à la procédure suivante:
- suppression de tous les épisodes dans la base de données
- création de tous les épisodes
Donc ce n'est pas une vrai mise à jour. À savoir que physiquement j'ai
fait le choix de créer autant d'enregistrement dans la BDD qu'il y a de
fils, plus un pour un enregistrement "introductif". Donc si on a un
projet comportant 4 fils et 20 épisodes, ça correspond à 100
enregistrements différents. Ça n'a que peu d'impact en terme de
performance dans la mesure où les enregistrements physiques sont très
petits, donc plus rapide à récupérer.

Lien vers une scène:
Pas de soucis pour en supprimer un, ou le changer, c'est prévu.

--
Franz-Albert projet oStorybook


--
oStorybook5 dev



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/