>>>> I'm trying to prepare an update of udev/libudev to latest upstream. As
>>>> you may already know, udev/libudev sources are now within systemd. I'm
>>>> not fully sure how to handle this issue; so I'm hoping to get some
>>>> advice here. Comments welcome!
>>>
>>> Why do we need this at all? Most configurations out there do not use
>>> udev at all and use hotplug2 instead to keep the system small.
>>>
>>
>> I know that hotplug2 is the preferred system to handle uevents, but
>> given that udev is currently in the core packages in trunk, I'm assuming
>> that not everyone uses hotplug2 and that there are users out there using
>> udev and applications that rely on udev. So, why not update udev to
>> latest upstream release?
>>
>> My use case, anyway, is to package ModemManager for OpenWRT; and as part
>> of that I thought that updating udev (and including gudev in the
>> process) would be a nice thing to have.
>>
>> Cheers!
>>
> Would it be beneficial to just rewrite the core functionality of
> ModemManager to use hotplug2 and netifd?

Yeah, rewriting ModemManager to use hotplug2, netifd, and why not ubus
and libubox would be a nice project, but it would be a total rewrite :)

Meanwhile, a small system with udev, glib/gio, dbus and ModemManager
(with mmcli) is already a great win, if you are not very constrained by
the hardware.

-- 
Aleksander
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to