• [^] # Re: virt-manager

    Posté par (site web personnel) . En réponse au journal VirtualBox 2.0 is out !. Évalué à 8.

    Tu veux bien des fichiers YAML, mais pas des fichiers XML...
    Va savoir pourquoi...


    Parce que c'est lisible, je pense.

    XML :
    <moduleList>
    <module name="toto">
    <paramList>
    <param name="titi">tata</param>
    <param name="files">
    <file name="/foo/bar"/>
    <file name="/baz"/>
    </param>
    ...
    </paramList>
    </module>
    </moduleList


    YAML :
    modules :
    - toto :
    titi : tata
    files :
    - /foo/bar
    - /baz


    Ou encore :
    modules :
    - toto :
    titi : tata
    files : [/foo/bar, /baz]


    Franchement, entre le XML et le YAML, il n'y a même pas à hésiter, pour faire des configurations humaines. Parce qu'un fichier de configuration, c'est avant tout fait pour être lu, compris et correct. XML échoue dans les trois cas :
    - c'est illisible par un être humain normal,
    - c'est encore moins compréhensible sans passer longtemps à déchiffrer,
    - si ce n'est pas correct, va trouver l'erreur au milieu de cette syntaxe verbomitive.