Re: New init system enters testing phase
Reply #4 –
I wasn't planning to announce this to the public until Friday, but oh well, might as well say something here.
So why yet another init?
I guess the answer would be "why not?". Personally, I always like to test out alternatives of common implementations, including inits, compilers, C libraries, C++ libraries, and many others. Runit was my first experiment towards that (although Void have done that first), and dinit will be my second foray to alternatives in case of init systems.
What about runit, then?
I will still maintain runit on Artix, albeit I'll take on a more background role. runit-rc will still be under my wing though in case something happens.
How can I install dinit?
Unfortunately, for now, you can't just install it by using simple pacman -S so there will be some manual makepkg going on, and no this isn't going to AUR. This is because the service scripts aren't even complete and the packages aren't in the Artix repo yet. I'm planning to get it done by Friday and get testing ISO fully out this weekend.
Where's the docs?
Coming soon!
How can I follow along?
dinit on Artix is not ready yet because there are still missing scripts, but you can follow along on https://gitea.artixlinux.org/konimex/dinit (for packages) and https://gitea.artixlinux.org/konimex/dinit-rc (for the stage 1 scripts). In time, https://gitea.artixlinux.org/artixlinux/packages-dinit will be officially opened and the packages from my personal repo will be moved to the Artix repo.
Shoutout to davmac314 (dinit creator) and q66 of Chimera Linux!