"Idézőjelezni kell, persze, az nyilvánvaló."
nem, nem nyilvánvaló :) a
copy:
src: Program files
dest: dest/path
...
ugyanúgy, ahogy a:
copy: {src: Program files, dest: dest/path, ... }
is valid yaml. Úgy, idézőjel nélkül. Szóval a csodaszintakszis erősen szembe megy annak, ami egyébként a yamlben van, ezzel is segítve az átjárhatóságot :)
"Na ez az, amire azt mondom, hogy ennyit azért még át lehet tekinteni egy diff-ben"
Mint mondtam izlés kérdése, az elsőt azonnal megértem, a másodikhoz legalább 2 másodpercig hunyorognom kell. (Arról a mókáról már nem is beszélve, hogy simán nem veszem észre, hogy mondjuk egynél tobb dolog változott :) )
"Meg azért ez nem egy programnyelv, vagy egy program, ha 2 paramétert egymástól függetlenül 2 ember akarna mergelni, akkor ott már túlságosan fel vannak osztva a feladatok :)"
Nem kell ehhez 2 ember, elég ha te nem pulloltál, mielőtt szerkesztettél. Vagy csak párhuzamosan nagy tételben raknak épp rendet, az bizony előfordul. Az ilyen tooloknak épp az az egyik erőssége, hogy a szofver fejlesztésben bevált toolokat használjuk, hogy adott esetben nagyívű refaktorokat is meg lehessen csinálni könnyen. És ezért nagyon csúnya, hogy egy minor syntax sugar miatt borítja a kompatibilitást akármivel. Innen nem tudok rajta gyors végigszaladni egy scripttel, és rendbetenni, lendületből átbaszni jsonba és bepostolni valami csatolt rendszerbe, stb stb. Ezért nagyon kártékony ez, az, hogy mellesleg még sytax sugarnak is szar, az tényleg mellesleg :)