I might sound systemd-ish but that's not the case. I genuinely like and support 66.
What about transient services? Say 66 spawn -T oneshot $SVNAM $cmd $cmd_Args
Also, cgroup support would be much useful.
A [CGroup] section with cpu.weight= like options.
slices like systemd to group services would be practically useful for desktops.
No need for any init-integrated coordinator-daemon like systemd says. Just prepare, say, 66-cgroup, a command which sets up cgroups with appropriate controllers, along with a small daemon or control file/dir, say /run/66/cgroups
, to keep track of cgroups.
Also, aliases. And Provides=().
And a 66-dbus-launch feature that I can link org.freedesktop,NetworkManaager.dbus service to NetworkManager service, such that I can override the Execute= of dbus-broker service files via 66 frontends.