Re: [grisbi-devel] Nouvelle version unstable 1.9.99
Pierre <[email protected]>
| Newsgroups | gmane.linux.grisbi.devel.french |
|---|---|
| Organization | Gegeweb News Server |
| Message-ID | <[email protected]> |
Le 05/01/2021 à 14:37, Ludovic Rousseau a écrit : > Le mar. 5 janv. 2021 à 11:33, Pierre <[email protected] > <mailto:[email protected]>> 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 _______________________________________________ devel mailing list [email protected] http://listes.grisbi.org/mailman/listinfo/devel