Le samedi 14 juin 2014 à 15:08 +0200, Reindl Harald a écrit : > Am 14.06.2014 14:56, schrieb Michael Scherer: > > Le samedi 14 juin 2014 à 13:45 +0100, Jon Kent a écrit : > >> Concerns me greatly when someone thinks cli is the wrong way to > >> automate things. Agree Reindl comment 're this statement. > > > > CLI is not scalable, you need to fork processes for that. There is also > > no way to communicate errors to the software that do the automation, > > since you can only transmit string without any formatting or > > translation. > > oh my god - CLI is used for decades and now as machines > are some hundret times faster in IO and CPU performance > it's not scalable...... Performant different from scalable. And you didn't address the problem of not having proper error communication, and I can add the lack of format API and mechanism to signal deprecation to issue of CLI as a automation mechanism. You can also add the fact that all CLI calls are synchronous ( since shell lack advanced synchronisation primitives ), which is also something going against modern scalability ( and by scalability, I do not mean "20 machines" like you seems to do ) The fact we use command line tools in %post in rpm rather than clearly defined API to affect the system is one of the reason why rollback is hard to automate. -- Michael Scherer -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct