:: [DNG] vdev status update: eventfs
Αρχική Σελίδα
Delete this message
Reply to this message
Συντάκτης: Jude Nelson
Ημερομηνία:  
Προς: dng@lists.dyne.org
Αντικείμενο: [DNG] vdev status update: eventfs
Hey everyone,

I promise, I'm not dead :) I've been working on vdev off and on over the
past couple months as time permitted, but I haven't had anything
interesting to report here (mostly bug fixes, which are tracked on the
project's Github [1]). This past week I've been able to spend more time on
vdev, now that my major event for $WORK has come and gone.

I'm pleased to announce the availability of eventfs [2], the final piece of
software required to replace udev. Eventfs is a specialized userspace
filesystem that replaces the udev-to-libudev event multicast protocol,
which is currently based on netlink but will soon be based on kdbus.
Eventfs fulfills an equivalent role, but it does so in a portable manner in
userspace, and it abstracts dealing with message multicast groups as
dealing with files and directories with a few extra rules [3].

I'm going to migrate my production machine to using eventfs with
libudev-compat this weekend. Once I'm satisfied that it works as expected,
I'll begin packaging all of vdev's components for Devuan.

Questions, comments, and feedback are all welcome :)

Thanks,
Jude

[1] https://github.com/jcnelson/vdev
[2] https://github.com/jcnelson/eventfs
[3] https://github.com/jcnelson/eventfs/blob/master/README.md