Pour la syntaxe, malgré ton aversion, YAML est le choix le plus judicieux plutôt que de devoir inventer un nouveau langage de balisage et réinventer la roue (pardon, tous les outils pour faire le boulot)
Ils auraient pu prendre un bon langage existant, c'est pas ce qui manque. Même du xml est plus agréable à écrire que du YAML.
Ah ha, tu es l'exception qui confirme la règle car la majorité autour de moi semble trouver plus facile d'écrire du YAML que du XML, et c'est je crois ce constat qui a poussé au choix. Bon, pour mes prochains jours de repos, je vais écrire un convertisseur pour faire des playbooks en XML.
je suis étonné que tu ais besoin d'installer « souvent pleins de paquets juste pour faire marcher un module »
Derniers exemples sur lesquels je suis tombé :
le module maven_artifact demande d'installer lxml sur la machine cible.
les modules openstack demandent d'installer openstacksdk.
Mouais. Cela rejoins mes remarques du peu de dépendance pour les modules de base (là ce sont des modules communautaires) d'une part et du fait de s'appuyer sur des outils tiers qui font le boulot d'autre part.
Il serait intéressant de voir comment gérer les artéfacts Maven par script sans rien installer... Ce sera une piste pour proposer un module alternatif.
"It is seldom that liberty of any kind is lost all at once." ― David Hume
[^] # Re: Encore de l'Ansible...
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche Pile de logiciels libres de déploiement et gestion de grappes de serveurs ou de parc. Évalué à 1.
Ah ha, tu es l'exception qui confirme la règle car la majorité autour de moi semble trouver plus facile d'écrire du YAML que du XML, et c'est je crois ce constat qui a poussé au choix. Bon, pour mes prochains jours de repos, je vais écrire un convertisseur pour faire des playbooks en XML.
Mouais. Cela rejoins mes remarques du peu de dépendance pour les modules de base (là ce sont des modules communautaires) d'une part et du fait de s'appuyer sur des outils tiers qui font le boulot d'autre part.
Il serait intéressant de voir comment gérer les artéfacts Maven par script sans rien installer... Ce sera une piste pour proposer un module alternatif.
"It is seldom that liberty of any kind is lost all at once." ― David Hume