Re: F22 System Wide Change: Replace Yum With DNF

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux