Au début de ma lecture, j'étais _très_ dubitatif, d'autant plus que le projet s'appelait Linux Registry, ce qui a réveillé mes vieux ressentiments contre la base de registres Windows et tous les problèmes qu'elle pose.
Mais en fait, c'est vraiment classe, et ça élimine les problèmes de la base de registres Windows, tout en gardant ses avantages théoriques (MS est fort pour avoir des bonnes idées et mal les implémenter, donc autant garder l'idée et l'implémenter correctement).
La constatation est que les fichiers de configuration utilisent toujours un système de clés/valeurs, ainsi qu'une arborescence éventuellement. Et c'est tout.
Le but est donc de créer une API globale pour faire ça, afin d'avoir un comportement cohérent. En effet, qui n'a jamais été désapointé (voire soûlé) par les formats inutilement différents de chaque fichier de configuration...
Ce n'est pas exactement lié à ton besoin, mais ça y répond par effet de bord.
# Elektra
Posté par davux . En réponse au journal libetc: faire le ménage dans son $HOME, la fin des fichiers de configuration cachés (dotfiles). Évalué à 4.
http://elektra.sf.net/(...)
Au début de ma lecture, j'étais _très_ dubitatif, d'autant plus que le projet s'appelait Linux Registry, ce qui a réveillé mes vieux ressentiments contre la base de registres Windows et tous les problèmes qu'elle pose.
Mais en fait, c'est vraiment classe, et ça élimine les problèmes de la base de registres Windows, tout en gardant ses avantages théoriques (MS est fort pour avoir des bonnes idées et mal les implémenter, donc autant garder l'idée et l'implémenter correctement).
La constatation est que les fichiers de configuration utilisent toujours un système de clés/valeurs, ainsi qu'une arborescence éventuellement. Et c'est tout.
Le but est donc de créer une API globale pour faire ça, afin d'avoir un comportement cohérent. En effet, qui n'a jamais été désapointé (voire soûlé) par les formats inutilement différents de chaque fichier de configuration...
Ce n'est pas exactement lié à ton besoin, mais ça y répond par effet de bord.