On Wed, Jan 4, 2012 at 6:33 PM, Dale <[email protected]> wrote: > Canek Peláez Valdés wrote: >> >> On Wed, Jan 4, 2012 at 6:35 AM, Pandu Poluan<[email protected]> wrote: >>> >>> On Jan 4, 2012 6:19 AM, "Dale"<[email protected]> wrote: >>>> >>>> Neil Bothwick wrote: >>>>> >>>>> On Tue, 3 Jan 2012 15:31:20 +0100, Nicolas Sebrecht wrote: >>>>> >>>>>> I know. It's the "I want to get the rid of initramfs" thing that looks >>>>>> crazy to me. >>>>> >>>>> No one is saying they want to get rid of the initramfs, because they >>>>> are >>>>> not using one. What people object to is being forced to start using >>>>> one. >>>>> >>>>> >>>> You got that right. I have not used one since I started using Gentoo. >>>> Now, I may very well have to start. I hope mdev gets to a point where >>>> it >>>> works really well on desktop systems. >>>> >>> You were there in the thread linked by Walt, udev is just one of several >>> packages maintained by RH people that *demands* /usr to be mounted during >>> boot. >>> >>> And the RH devels insistence to deprecate /bin, /sbin, /usr/sbin... >>> >>> I'm getting depressed. One battle might be won (mdev vs udev), but >>> there's >>> still a war against the RH braindeadness... >> >> I'm sorry to tell you this, but (as admirable as it could be), the >> mdev hack to use it instead of udev is not a "victory". We are not at >> war, in the first place; and in the second place, the mdev hack would >> be used by a handful of guys bent on refusing a change that, like it >> or not, would in the end come. Like Gentoo on FreeBSD, it would be a >> nice hack, maybe even worthy of applause, but in the end irrelevant: a >> toy. A cute, entertaining (and, in a few cases, useful) toy. But a toy >> nonetheless. >> >> The heavy development will continue to happen in udev, and the devices >> that will dominate in the future (touchscreens, bluetooth input and >> audio devices, hardware that has a highly dynamic change rate) will >> only be supported by udev. The mdev hack will be useful maybe to only >> some guys, and even then udev would be able to do the same (and more). >> >> The use of an initramfs (or, alternatively, having /usr in the same >> partition as /), and maybe the move of /bin to /usr/bin and /lib to >> /usr/lib will be made, and in the future most of the interesting >> software will simply assume that this is how a system works. Maybe we >> will even stop to use the ridiculous short directory names from the >> stone age, and we will start using sensible names: >> >> /usr -> /System >> /etc -> /Config >> /var -> /Variable >> >> I feel a deep respect for the people working on making mdev a >> "replacement" of udev; it is not an easy task (even if it only works >> for a really small subset of the use cases udev covers), and something >> that I certainly would never do. But their hack (as beautiful as it >> may be) will never be used by the majority of Linux users, and >> probably not even by the majority of Gentoo users (if my >> interpretation of the discussion on gentoo-dev is correct). And with >> the pass of time it will be harder and harder to keep the hack working >> with new hardware, new software, and new use cases. >> >> But, hey, this is FOSS; you guys go nuts hacking in whatever feature >> (or anti-feature) you like. As in the case of this mdev hack, it may >> even be included in the Gentoo ebuilds. Just don't expect it to be >> supported forever, don't expect it to support general-purpose setups, >> and certainly don't call it "a victory". It's just the same history as >> always: the people writing the code are the ones calling the shots. >> >> Regards. > > > I wonder how many times this has been said about other software that is now > in wide spread use. Keep in mind, some people think Gentoo is dying and has > been dying for YEARS. That's not just one package but a whole distro.
Netcraft confirms it? > > Will mdev replace udev, I dunno. Thing is, you don't know that it won't > either. Someone could come along and help Walter and make it better than > udev ever dreamed of being. It's not that mdev will be better than udev, or udev better than mdev, it's that they'll be able to service different roles very effectively. > I just have to mention hal too. Lots of people thought that was the new > sliced bread and frozen pizza. It sure did fall hard tho. For a fair number of use cases, udev works pretty well. It's been around for far longer, too. > As I said about my ex once, time tells. Sometimes, time is the only thing > that does tell too. Reminds me of wine although I don't drink it. I think it's absolutely ridiculous to look at udev and mdev as winner or loser. I'm not trying to be even-handed or fair in this; I just think they service different needs. Currently, the only advantage I see for udev in a server is the ability to give network interfaces meaningful names... -- :wq

