[grisbi-devel] Nouvelle version unstable 1.9.99
Pierre
pierre at pierre.biava.name
Tue Jan 5 22:54:59 CET 2021
Le 05/01/2021 à 14:37, Ludovic Rousseau a écrit :
> Le mar. 5 janv. 2021 à 11:33, Pierre <pierre at pierre.biava.name
> <mailto:pierre at pierre.biava.name>> a écrit :
>
> Le 05/01/2021 à 09:08, Ludovic Rousseau a écrit :
>
> Bonjour,
>
> En fait il y a plusieurs solutions. Toutefois je me demande quel est
> l'impact réel du changement. Y a-t-il beaucoup de paramètres qui sont
> modifiés par rapport au paramétrage par défaut.
>
> Si il y en a peu, on peut juste mettre un message demandant de balayer
> les paramètres qui sont en bleu pour les remettre.
>
> Sinon une opération moins douloureuse est de compiler en mode gsettings
> et de sauvegarder aussi dans un fichier de conf.
>
> Lors d'une prochaine version qui devrait arriver rapidement après la 2
> on passera avec un fichier de configuration.
>
> Merci de vos commentaires.
>
>
> Je propose de faire une transition automatique et transparente.
>
> Un truc du genre :
> r = grisbi_conf_load_app_config ();
> if (!r)
> convert_from_gsettings_to_config();
>
> Lors de la 1ère exécution et si un fichier de conf n'existe pas alors on
> récupère les paramètres depuis gsettings pour populer la structure
> a_conf et créer le fichier de conf.
>
> Dans une version Grisbi 3.0 on pourra enlever ce code de migration.
>
> Un script de conversion c'est bien mais on risque de passer plus de
> temps à faire du support utilisateur qu'à écrire le code de conversion
> que je propose.
J'ai fait la modif. Je pousse ça demain sur GitHub comme ça Guillaume tu
pourras faire le test.
Bonne soirée.
--
A+
Pierre Biava
More information about the devel
mailing list