Však ona je pravda, že XML není _primárně_ určeno pro úpravu lidmi. Ale nepozdává se mi ten "příklad" nezformátovaného XML a navíc ještě bohatšího na informace.
Neřekl jsem, že má XML u fontconfig smysl (nebo že nemá).
Ale co si budeme povídat, konfigurační soubory "vlastnost=hodnota" taky nejsou ideální pro úpravy lidmi. Aspoň co se týče mě.
Osobně vidím tyto výhody v XML: 1) standardní formát; 2) téměř každý jazyk má knihovny pro jeho zpracování; 3) větší možnost skladování informací než v "klasických" konfigurácích; 4) když na to přijde, tak je i přehlednější, např:
XML:
- modul 1 - podmodul 1 - vlastnost 1: nějaká hodnota - vlastnost 2: nějaká hodnota - ... - modul 2 ...
Klasický styl:
modul1_podmodul1_vlastnost1 = nějaká hodnota modul1_podmodul1_vlastnost2 = nějaká hodnota modul2_podmodul1_vlastnost1 = nějaká hodnota ...