Hi Jan, I appreciate your proposal and I'm all for it! Working on the storage part of YaST I face similar problems with parsing the output of many different programs. Having a common JSON output will certainly help to make the code simpler and more robust. Currently some parsers are very difficult, esp. when the output attributes contain the chars used as a separator. Some tools even have machine friendly output but it is still error prone. E.g. parted does not protect a ':' in the partition name of its machine friendly output. (Just an example, your proposal is not about parted.) ciao Arvin -- Arvin Schnell, <aschnell@xxxxxxxx> Senior Software Engineer, Research & Development SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany