<p dir="ltr">This is not the place to engage in the systemd debate. </p>
<p dir="ltr">We use procd in openwrt because it fits in teeny routers, and it has its own problems.</p>
<p dir="ltr">I would, in fact, like it if more devs, engaged in auditing, coding for, and improving *all* the init replacements. The flamage vs fixage ratio elsewhere is way out of hand, and it bugs me a lot.</p>
<p dir="ltr">The kernel to userspace transition is one of the most finicky, difficult, and painfully visible areas in which to work, and I would prefer constructive coding and tips shared here (and elsewhere) between people trying to make things better at boot, and to work together to make meaningful change, rather than rehashing old problems and scars.</p>
<p dir="ltr">I note:</p>
<p dir="ltr">I would appreciate some interest from the systemd folk into the work of ietf  homenet, and into  things like hnetd and mdns proxy. (and the reverse from those working on those concepts) The excessively dynamic nature of the modern ipv6 rollout has led to a need to tightly integrate address assignment,  routing and naming, which helped delay barrier breaker a year and it's not clear to me to what extent the modern linux server or desktop can deal with that and still provide useful services, nor concepts like source specific routing, and better integration with 802.11 and 802.14.</p>