• [^] # Re: Glop

    Posté par . En réponse au journal Réflexion sur les fichiers de conf.. Évalué à 5.

    Il y a au moins un truc à faire à mon avis : pouvoir gérer de manière atomique une option.

    Je m'explique : Debian, par exemple, propose : de garder l'ancien fichier / d'écraser l'ancien fichier / de regarder le diff et de se démerder par soi même.

    Garder l'ancien fichier, surtout si on connait pas bien l'appli, on se dit "merde, et si dans le nouveau je rate un truc super ?"

    L'écraser : on perd ses config mitonnées avec amour, et temps

    Merger à la mimine : pas forcément le temps, autre chose à faire, devoir tout réapprendre si on connait pas bien le fichier, si on l'a fait il y a longtemps, ...

    Ce que j'aimerai : un truc qui garde automatiquement les options que j'ai modifié, qui met à jour tout seul les "deprecated", qui vire les options que j'ai modifié, qui suggère une meilleure option, qui met un truc par défaut pour les nouvelles options ... (là je met l'idéal, remplir les premiers trucs serait pas un mal déja)

    En gros, un système qui garde l'historique de ce qui a été fait, non pas sur le fichier en entier (actuellement c'est juste "le fichier a été modifié, ou pas"). En gros, passer d'une gestion de fichiers de configuration à une gestion plus fine de la configuration/ des options elles mêmes.

    Alors ok, certains fichiers ne s'y prêtent pas, on à besoin d'un véritable système de gestion de configuration/d'options, En plus, ça donne du boulot au mainteneur du paquet/aux développeurs de l'appli, mais ça me simplifierait la vie, dans l'idéal ou le système fonctionne bien.