Well, in Gentoo anyway ;) A developer called max had the package, but as he’s been inactive for over a year so he’s been “retired” and I took it! Which makes me the maintainer for dhcpcd, pump and now dhcp (dhclient). Yay :)
So I’ve closed all outstanding bugs (some marked NEEDINFO, UPSTREAM or TEST-REQUEST) bar one which should be solved when 3.0.4 goes into portage. I may put 3.0.4b2 in when 3.
I’ve been a long time GNOME user pretty much since the start. I dabbled with GNOME and KDE when they were both in their early infancy (ie pre version 1) and finally settled on GNOME. KDE was (at the time) too slow, very klunky and loads of bugs. And it looked naff too!So, a long time using GNOME and yay life was good.
But recently, life has not been to good for me in GNOME land.
Ever since baselayout-1.11 first came into being, I’ve never been totally happy with the internal API I’ve been using. Well, with the release of baselayout-1.12.0_pre11 I think I’ve finally cracked it. Each module is now around 800- 1000 bytes smaller than the ones we’ve been using thus far. The only function we now require is modulename_depend()- all the others are now optional.
With-r1 which fixes a few critical bugs, I think we’re finally stable across the board.
So we added a whole bunch of new shiny features to baselayout of late, one of these included new parallel startup code which required a better service dependency and ordering function. New parallel was nice and fast :) , whereas the new dependency and ordering function was dawg slow bro :(After much head scratching, there wasn’t too much more optimizing that we could do at the time. The trace_dependencies functions has been re-written a few times to solve bugs and try and make it faster.
OK, madwifi has been pissing me off. For quite some time, ever since I got the card really. The madwifi-driver ebuild at first was good and reliable. But for a while the quality has been degrading somewhat, especially as wpa_supplicant now requries specific madwifi headers. And the latest batch in portage isn’t exactly compatible. I also downloaded a CVS snapshop and tried that out. Oh dear, bad mojo! They now require you to run a special tool to create a friggin wireless interface!