Hey guys, Just read through this entire thread, and one concern still rings loud and clear -- what is the purpose of this fork?
The various responses I've read so far are something like: - Because Linus yelled a lot when udev/Kay broke firmware loading. Except both Linus and the udev people fixed the problem. Linus added direct filesystem loading in the kernel [1], and I'm told the udev folks also fixed their hang and async situation. - Because udev requires systemd. Except the patches to build udev without systemd are not very large. - Because of kmod. Still required for things, even if its indirectly removed. - Because we want to have separate /usr working again. Will udev alone actually fix the separate /usr functionality? What's required here? Don't bother responding to the above bullet points, even if they're garbage. Instead, read on to what I'm really after. In general, what I'm looking for is some kind of well-written, well-thought out mission statement, that clearly says "okay here are the issues, here's generally how we're going to solve them, and here's why you should feel good about this being a Gentoo project." At the moment, I haven't found anything like this, and the fact that it's an official Gentoo project consuming the time and hearts of intelligent developers makes me concerned, since I'm in the dark as to its purpose and motivation. All I'm asking is some kind of coherent mission statement. If the aggregated responses to the bullet points above are inaccurate, don't bother responding to those inaccuracies on a point by point basis or bikeshed on them, or whatever happens on mailing lists. Just, please, tell everybody what exactly you want to do, why you want to do it, and what this is all about. Thanks a lot, Jason [1] http://git.zx2c4.com/linux/commit/drivers/base/firmware_class.c?id=abb139e75c2cdbb955e840d6331cb5863e409d0e -- Jason A. Donenfeld Gentoo Linux Security zx...@gentoo.org www.zx2c4.com