Well, I guess it's something that's been needing to be faced for some time now, as difficult as it is to do. Regardless of the accusations and counter-accusations flying around in this thread, I'll just go ahead and state the fact that yes, we are a "slacker arch".

Why? Because there's just no time anymore these days and no one left really of the original team. And a lot of that really is my fault. Tuxus may have laid the first keel of our ship, but I was the one who, so long ago, made her seaworthy and crewed her. But now, she's largely a ghost ship -- adrift in the seas, and a hazard to the other ships.

And for that, I apologize to all of you.


My availability lately has been diminished as I've started wearing more "hats" at work, and I find myself with barely five hours a night of free time to meander about in whatever entertains me in my free time. Occasionally, I pull up the window that connects to my Octane and keyword a bunch of things, and knock out some bugs. But I'll be honest, that's been a rare thing these days.

So many of you by now are probably thinking "Ah hell, he's jumping ship on us". No, not yet. I have to fix what I created before I even begin to ponder those thoughts. To just up and leave with the mess I've allowed to occur would be unfair, and frankly, just not something that's in my character.

So how can this ship be righted? I did a quick scan of most of the mails in the thread to get an idea of some of the existing opinions (while trying to pass over the arguments), and here's what I found that needed to be addressed.



1. It's been suggested that mips drop all stable keywords ('mips') leaving unstable keywords as-is ('~mips').

Contrary to whatever damage and/or impact this may create, I think this is a good idea for us. I've always ran ~arch on my Octane, and with a few exceptions, have found ~arch to be pretty usable. Does something sometimes break? Sure, but when one looks at all the wacky crap that exists in our arch, sometimes you're left wondering how it all manages to work anyways.

Besides, we've always been a more experimental arch to begin with. Usually we've been the first to try some new hair-brained idea (like automated netboot builds via catalyst or running the most bleeding edge glibc), so this would just be another item in our tumultuous history to take a swing at.

That said, however, I don't think it would be appropriate to commit a patch to portage that wipes out all our stable keywords in one go. I think it would be more appropriate to phase such a change in gently, because as far as I know, no one else has really done this. The other archs typically maintain a stable/unstable set of keywords in the tree. So I think this should be managed by the profiles. I've been needing to do some profile cleanup anyways, so I can probably fiddle with a 2008.0-dev profile set to only do ~arch, and then see how that goes.

Thus as 2007.0 and 2007.1-dev die off, so does our stable keywords. This frees up other package maintainers to not have to worry about one of our "pesky" keywords holding things back, and should give us more freedom to move at our own pace, relative to those who have free time and those who don't.



2. Many have wandered if we as a team are still alive.

And the answer to that really is a resounding "No". Individually, me and Redhatter are probably the only ones who still do anything (and Redhatter, thanks for all the work you've done keeping things alive). The rest had other priorities come up in their lives that ultimately required them to resign or fade into some un-indexed inode someplace. And it's my fault for not replacing those lost team members with new folks.

I've got a guy in mentoring right now, but even that's been really slow as both of us have found time to be a scarce thing. But I'd like to get some kind of a "team" back together, and hopefully get them on the right track to run things so that I can step off the platform as "Lead" and take more of a backseat role, which I feel is something better suited for me anyways. It's not like I've lost faith in Gentoo or found I have zero time, it's just that I don't have enough time to operate effectively in the role of a Team Lead anymore. Right now, I fit in better as "That crazy old guy who lives in a cave", or something equivalent.

But I can't do that till I get things back in shape, and so, I'll need help from the rest of you guys. I need people to step up who want a chance to play with an arch that's about as insane as a pikachu slamming PCP. People who don't mind running machines that are heavy, sometimes noisy, usually slow, and weren't exactly designed with "energy conservation" in mind. People who want to help bring us closer to the rest of Gentoo, rather than off in our own little world, as we are oft found to be.

I'll fill those interested in all the dirty information they need to hunt down a machine we support (but to make it easy, just acquire an Octane), so e-mail me and ask whatever questions you need to know.



3. Should Gentoo even continue to support mips?  Do people even *use* mips?

My opinion is that yes, we should continue to support mips. Ultimately, I'll leave that decision to the higher authority, but I think if a new team can be assembled, and I can be allowed to step aside to more of an advisory role, that mips can function normally again. And maybe, regain some of the respect we've lost over the years for various reasons.

As for whether we even have users, I can say affirmatively that we do. Not many for sure, like say Sparc or PPC, but we do. Part of the problem with this is our area of focus. The Mips Team really only focuses on SGI Hardware, because this hardware is readily available on eBay, and usually at good prices. Mips as an architecture spans a swamp-load more of various devices. Everything from a PSP to your cable modem is usually run by some variant of a mips processor.

However, I made the decision long ago to only focus on the workstation hardware because I wanted Gentoo to be the "User's Distro" on these machines. I didn't want us to run off and support these obscure development boards that cost an arm and a leg, and are only available to very specific individuals who just happen to know the right people. Lord knows the SGI machines alone keep things interesting as far as support matrices go.

But largely, Linux/MIPS leaves people with two choices for a distribution: Debian or Gentoo. And while I give props to the Debian people for keeping the mips binary world alive, I don't think it'd be right for us to pull out and reduce those choices to one. After all, Gentoo is all about letting the users have choices, right?




So there you all have it. My thoughts, my opinions, my apologies. In the end, I'll go along with whatever the rest of the distribution wants to do to rectify things. After all, most of it stems from my own inactivity, by and large, and that hasn't made us a lot of friends around here. So it's time to fix that, and put an end to all this pointless, utterly stupid bickering that drives away some of the best talent we have.

Besides, BSG returns in two months. I will probably become more scarce than George Carlin at Catholic Mass when that happens, permanently affixed to my television trying to grok whatever crazy stuff Moore throws out in this final season.

So, thoughts?


--Kumba

--
"Such is oft the course of deeds that move the wheels of the world: small hands do them because they must, while the eyes of the great are elsewhere." --Elrond
--
gentoo-dev@lists.gentoo.org mailing list

Reply via email to