1 |
Well, I guess it's something that's been needing to be faced for some time now, |
2 |
as difficult as it is to do. Regardless of the accusations and |
3 |
counter-accusations flying around in this thread, I'll just go ahead and state |
4 |
the fact that yes, we are a "slacker arch". |
5 |
|
6 |
Why? Because there's just no time anymore these days and no one left really of |
7 |
the original team. And a lot of that really is my fault. Tuxus may have laid |
8 |
the first keel of our ship, but I was the one who, so long ago, made her |
9 |
seaworthy and crewed her. But now, she's largely a ghost ship -- adrift in the |
10 |
seas, and a hazard to the other ships. |
11 |
|
12 |
And for that, I apologize to all of you. |
13 |
|
14 |
|
15 |
My availability lately has been diminished as I've started wearing more "hats" |
16 |
at work, and I find myself with barely five hours a night of free time to |
17 |
meander about in whatever entertains me in my free time. Occasionally, I pull |
18 |
up the window that connects to my Octane and keyword a bunch of things, and |
19 |
knock out some bugs. But I'll be honest, that's been a rare thing these days. |
20 |
|
21 |
So many of you by now are probably thinking "Ah hell, he's jumping ship on us". |
22 |
No, not yet. I have to fix what I created before I even begin to ponder those |
23 |
thoughts. To just up and leave with the mess I've allowed to occur would be |
24 |
unfair, and frankly, just not something that's in my character. |
25 |
|
26 |
So how can this ship be righted? I did a quick scan of most of the mails in the |
27 |
thread to get an idea of some of the existing opinions (while trying to pass |
28 |
over the arguments), and here's what I found that needed to be addressed. |
29 |
|
30 |
|
31 |
|
32 |
1. It's been suggested that mips drop all stable keywords ('mips') leaving |
33 |
unstable keywords as-is ('~mips'). |
34 |
|
35 |
Contrary to whatever damage and/or impact this may create, I think this is a |
36 |
good idea for us. I've always ran ~arch on my Octane, and with a few |
37 |
exceptions, have found ~arch to be pretty usable. Does something sometimes |
38 |
break? Sure, but when one looks at all the wacky crap that exists in our arch, |
39 |
sometimes you're left wondering how it all manages to work anyways. |
40 |
|
41 |
Besides, we've always been a more experimental arch to begin with. Usually |
42 |
we've been the first to try some new hair-brained idea (like automated netboot |
43 |
builds via catalyst or running the most bleeding edge glibc), so this would just |
44 |
be another item in our tumultuous history to take a swing at. |
45 |
|
46 |
That said, however, I don't think it would be appropriate to commit a patch to |
47 |
portage that wipes out all our stable keywords in one go. I think it would be |
48 |
more appropriate to phase such a change in gently, because as far as I know, no |
49 |
one else has really done this. The other archs typically maintain a |
50 |
stable/unstable set of keywords in the tree. So I think this should be managed |
51 |
by the profiles. I've been needing to do some profile cleanup anyways, so I can |
52 |
probably fiddle with a 2008.0-dev profile set to only do ~arch, and then see how |
53 |
that goes. |
54 |
|
55 |
Thus as 2007.0 and 2007.1-dev die off, so does our stable keywords. This frees |
56 |
up other package maintainers to not have to worry about one of our "pesky" |
57 |
keywords holding things back, and should give us more freedom to move at our own |
58 |
pace, relative to those who have free time and those who don't. |
59 |
|
60 |
|
61 |
|
62 |
2. Many have wandered if we as a team are still alive. |
63 |
|
64 |
And the answer to that really is a resounding "No". Individually, me and |
65 |
Redhatter are probably the only ones who still do anything (and Redhatter, |
66 |
thanks for all the work you've done keeping things alive). The rest had other |
67 |
priorities come up in their lives that ultimately required them to resign or |
68 |
fade into some un-indexed inode someplace. And it's my fault for not replacing |
69 |
those lost team members with new folks. |
70 |
|
71 |
I've got a guy in mentoring right now, but even that's been really slow as both |
72 |
of us have found time to be a scarce thing. But I'd like to get some kind of a |
73 |
"team" back together, and hopefully get them on the right track to run things so |
74 |
that I can step off the platform as "Lead" and take more of a backseat role, |
75 |
which I feel is something better suited for me anyways. It's not like I've lost |
76 |
faith in Gentoo or found I have zero time, it's just that I don't have enough |
77 |
time to operate effectively in the role of a Team Lead anymore. Right now, I |
78 |
fit in better as "That crazy old guy who lives in a cave", or something equivalent. |
79 |
|
80 |
But I can't do that till I get things back in shape, and so, I'll need help from |
81 |
the rest of you guys. I need people to step up who want a chance to play with |
82 |
an arch that's about as insane as a pikachu slamming PCP. People who don't mind |
83 |
running machines that are heavy, sometimes noisy, usually slow, and weren't |
84 |
exactly designed with "energy conservation" in mind. People who want to help |
85 |
bring us closer to the rest of Gentoo, rather than off in our own little world, |
86 |
as we are oft found to be. |
87 |
|
88 |
I'll fill those interested in all the dirty information they need to hunt down a |
89 |
machine we support (but to make it easy, just acquire an Octane), so e-mail me |
90 |
and ask whatever questions you need to know. |
91 |
|
92 |
|
93 |
|
94 |
3. Should Gentoo even continue to support mips? Do people even *use* mips? |
95 |
|
96 |
My opinion is that yes, we should continue to support mips. Ultimately, I'll |
97 |
leave that decision to the higher authority, but I think if a new team can be |
98 |
assembled, and I can be allowed to step aside to more of an advisory role, that |
99 |
mips can function normally again. And maybe, regain some of the respect we've |
100 |
lost over the years for various reasons. |
101 |
|
102 |
As for whether we even have users, I can say affirmatively that we do. Not many |
103 |
for sure, like say Sparc or PPC, but we do. Part of the problem with this is |
104 |
our area of focus. The Mips Team really only focuses on SGI Hardware, because |
105 |
this hardware is readily available on eBay, and usually at good prices. Mips as |
106 |
an architecture spans a swamp-load more of various devices. Everything from a |
107 |
PSP to your cable modem is usually run by some variant of a mips processor. |
108 |
|
109 |
However, I made the decision long ago to only focus on the workstation hardware |
110 |
because I wanted Gentoo to be the "User's Distro" on these machines. I didn't |
111 |
want us to run off and support these obscure development boards that cost an arm |
112 |
and a leg, and are only available to very specific individuals who just happen |
113 |
to know the right people. Lord knows the SGI machines alone keep things |
114 |
interesting as far as support matrices go. |
115 |
|
116 |
But largely, Linux/MIPS leaves people with two choices for a distribution: |
117 |
Debian or Gentoo. And while I give props to the Debian people for keeping the |
118 |
mips binary world alive, I don't think it'd be right for us to pull out and |
119 |
reduce those choices to one. After all, Gentoo is all about letting the users |
120 |
have choices, right? |
121 |
|
122 |
|
123 |
|
124 |
|
125 |
So there you all have it. My thoughts, my opinions, my apologies. In the end, |
126 |
I'll go along with whatever the rest of the distribution wants to do to rectify |
127 |
things. After all, most of it stems from my own inactivity, by and large, and |
128 |
that hasn't made us a lot of friends around here. So it's time to fix that, and |
129 |
put an end to all this pointless, utterly stupid bickering that drives away some |
130 |
of the best talent we have. |
131 |
|
132 |
Besides, BSG returns in two months. I will probably become more scarce than |
133 |
George Carlin at Catholic Mass when that happens, permanently affixed to my |
134 |
television trying to grok whatever crazy stuff Moore throws out in this final |
135 |
season. |
136 |
|
137 |
So, thoughts? |
138 |
|
139 |
|
140 |
--Kumba |
141 |
|
142 |
-- |
143 |
"Such is oft the course of deeds that move the wheels of the world: small hands |
144 |
do them because they must, while the eyes of the great are elsewhere." --Elrond |
145 |
-- |
146 |
gentoo-dev@l.g.o mailing list |