On Fri, Feb 21, 2014 at 9:21 AM, Reindl Harald <h.reindl@thelounge.net> wrote:
you missed the "on server installs"

No, I didn't.  

that RHEL7 defaults to NM is no argumentation for Fedora

We can pretend they're separate things, but in reality...RHEL7 will act as a powerful "center of gravity".  For new features that will land in key infrastructure such as libvirt, firewalld, and GNOME, all of these will need to work with NM.  Any development work that is possibly earmarked for backporting to RHEL7 will need to work with NM.

Anyone can drop in, wave their hands and say "networkd is the future" - but the reality is that the existing OSes and investment in them don't just disappear when new code is written.

I personally still work on RHEL6 maintenance, even when I'm writing *brand new* code in say glib, I look at whether it would work on RHEL6, and take that under consideration.

Even just for servers, networkd would require Anaconda work, libvirt work, and really some sort of transition code for existing config files.  The benefit would have to be *really good* to be worth the cost of going back to having two network stacks.