Photo of Seemant

Seemant's Blog

Mar 6 2007

A Parade of Poisons

Categories: , , Filed by: Seemant Kulleen
32 Comments Subscribe to this entry's comments RSS feed Subscribe to this entry's comments Atom feed

I’ve been meaning to write this post for months, actually. Maybe years. I’m likely to get quite a bit of stabby glares from all sorts of circles because of this. That doesn’t matter to me, because the truth has to be told.

Yes, people, I’m about to declothe some emperors on this one. As I indicated in the prelude posting, Ciaran is only the latest in a series of jerks As up in arms as people get about him every few months, the truth is that he isn’t what will bring Gentoo down. This will be a bit of a meandering journey through some of the jerks in Gentoo’s history.

A year ago, Ciaran’s “case” was being reviewed by some sort of devrel committee with the aim of deciding what action to take to solve the circus of issues around him. I believe (and someone please correct me, if I’m wrong) what got to devrel’s attention was the fight between Brian (ferringb) and Ciaran. Now, DevRel has never been a particularly liked team within Gentoo. And over the past few years, it has gotten undermined pretty severely (each time, its power to actually do anything decisive has been stripped gradually). A year ago was the last time that that happened, and the truth about Gentoo’s actual power structure became plainer to a few more people.

Someone in infra decided that since Ciaran’s case was up for review, he was going to be removed from Gentoo development soon anyway, so why bother with the waiting for the actual trial and review to revoke his access. Instead, it was deemed smarter to just go ahead and revoke it. Despite many logical arguments being made, emotion won out. Sort of. What infra managed to do was undermine devrel to the point of obsolescence. There’s a jerk in this story, but we’ll come back to him in a minute.

First of all, most people can read about the “golden age of gentoo” in any number of blog posts. Well, it wasn’t all that golden back then, either. There were always upset people, hurt egos, stamped on toes. But things were certainly simpler. Daniel was the buck stopper, period/full-stop. That meant that if you didn’t agree with him, you either swallowed your pride and went on, or you left, or you had an argument and/or threw a hissy fit. Or some weird combination of those things. Anyone from the period can attest to my own numerous hissy fits. Or those of Daniel’s. (We had rock-steady forces in the mix though: Grant (g2boojum), Aron (agriffis), Karl (karltk, who also provided the comedy relief), and Martin (azarah). This was a foursome who just didn’t do hissy fits. They did not get emotional. They were rational, cool, level-headed people. People to be admired and emulated.)

Anyway, Daniel was alpha male. Hey, it was his project to begin with, it made sense. But then every so often, someone would come along and vie for that position. There were episodes of threats, hissy fits, accusations, and even bribes by people who wanted the sweet sweet taste of Gentoo power.

There was the zydiot who tried to bribe his way to the top. His m/o was the following: he gave of his time and brain power to gentoo (I believe his pet term for this was “sweat equity” whatever the hell that actually means. Someone find me a powerpoint presentation about it, stat!). In return, he wanted to be able to make money for his business. How Gentoo owed him that is unclear to me. I guess the privilege of having him work on the tree (presumably on embedded things, though I don’t recall any projects actually having gotten completed) put Gentoo in the position of somehow generating business for his, er, business. Annoyingly, he would send tirades of god-knows-what emails to -core almost nightly. You’d wake up to an email with page after page after page of him going on and on and on about i-dunno-what. After a while of the incessant emails wasting time and space, and his sneaky vying for alpha-dog, I made an executive decision. I did discuss it with Daniel (in the sense that I /msg’d him and told him what I was about to do). I fired him. Yes, people, the credit for firing zach belongs to me. I’ve been hearing Daniel getting that credit (not claiming, just getting) for years now and I’m frankly sick of it. I was proud of that firing, and I think I rightly earned the recognition for it.

For reasons unknown (for which I’m willing to give Daniel the benefit of the doubt), Daniel and Zach started talking again a few months after that and Zach returned. I did issue a protest to Daniel, but like I said earlier: he was the buck-stop. Anyway, Zach was up to the same old bull when he did return. The long and the short of it is that he decided he couldn’t stay without being in control, and surely he (of all people) deserved to be in control of Gentoo. I think he offered to buy a certain percentage of Gentoo Technologies from Daniel at one point, too. He also involved lawyers in the thing, it got pretty tense and ugly. Mercifully, he forked off into that zydiot distro (I forget the name, but it sounded like zydiot), and took a good percentage of Gentoo with him. The poison purged itself, so to speak.

However, there was another poison waiting in the wings! Another one who fancied that his business credentials were more important to running a distro. He went about his power grab in a different and more subtle way (and a not so subtle way, as you’re about to learn). He decided he would “help” out with the infrastructure. And that was his way in. He took control of Gentoo’s infrastructure and formed a team of loyalists around him. Daniel no longer had access to his own stuff without Kurt’s say so (if you guessed klieber in the third paragraph, kudos to you). Kurt created a sub-culture of inherent distrust in Gentoo. The developer base was growing (fast) so in some ways, that was bound to happen anyway. And as far as system administration goes, it’s a sound principle, which is why there was very little protest when that happened.

What followed was a progressive pressuring on Daniel to “open up” the leadership of Gentoo to a managerial committee. Kurt advocated having decisions made by committee rather than just Gentoo. It would be “good for the community” or something. Rac was involved in this pressuring as well (the four of us had a meeting at LWE San Francisco about it, which left me livid). Rac is an idealist, so I can forgive him for it — he probably came from a good place, even though his statement that “prominent Japanese businessmen that he knew refused to use Gentoo because it was led by one person instead of a group of people” was basically laughable. What did disturb me was his disappearance, shortly after the foundation’s birth. What he championed for so strongly he achieved. Then left the mess for everyone else to deal with — see below.

Anyway, the management structure led to even more pressure, because Daniel retained his buck-stophood. Can’t have that, can we? Kurt increased pressure: Gentoo was still owned by gentoo technologies, inc, which was owned by Daniel. It had to go to shared ownership. The pressure continued and continued and continued on. Eventually, Daniel caved (and it’s something I’ve had a hard time forgiving him for) and paved the way for the foundation to come into existence. He did what is undeniably the single worst thing he could do for Gentoo. He left it headless. There was no buck-stop. The buck-stop is a stop by committee. Congress, anyone? Need I say more?

And he left Gentoo. At the time, Gentoo was my life. It was like my child. I’d put in many hours of work and effort and emotion and sanity into building up a group of developers into kick-ass teams and keeping up morale amongst them. So, while I knew that the whole rule-by-committee was the beginning of Gentoo’s descent into Debian-hell, I stayed on because I loved Gentoo, and I would be damned if Kurt could do any more damage.

There I’ll say it again more clearly. I stayed on in 2003 to be an opposing force to Kurt on the boards and councils etc.

Back to paragraph 3, then. The truth is that it is infra which is the true power base of Gentoo. The council, the trustees, devrel — they’re all at infra’s mercy. Ciaran’s access revocation a year ago was just Kurt exercising his raw power (and playing on the emotional tension surrounding that situation). Since then, however, we actually have an infra team and leadership that inspires trust. Between solar, Mike (king of tacos), Robin (robbat2), Chris (wolf31o2, who’s equally amazing as the releng lead (who’s equally amazing as the GWN editor (who’s equally amazing as the head of PR))), and others, I think infra is in great hands. Once devrel and infra actually do follow policy of retiring kurt for inactivity (3 weeks shy of a year now), the poisonous personality will be gone finally.

I’m really really happy that Kurt’s professional career has been as stellar as it has been, because it has left him little to no time for Gentoo. In truth, he did fuck-all once the foundation came into being. Last I read, he said something to the effect of this (ie the board of trustees thing) being a failed experiment.

No shit, sherlock, where were you when I was saying the same thing in 2003? For what Kurt has done for Gentoo, I have nothing but negative feelings about. He was a poisonous character, but thankfully he went away.

And I’m not blameless either. There were many situations when I would think, “jeez, Daniel, just give me the reins for a month so I can fix this situation” (where “this situation” was whatever crisis we were in, of which there were many). See? Everyone wants to be alpha-dog.

The truth is that a lot of this stuff is in mailing list archives, irc logs (if there are any), and other public statements. I’ve not said anything baseless here, but if something is factually incorrect, please do leave me a comment about it.

And for any bridges that this post has burned: my sincerest apologies — it was going to happen some time, the real wonder is that I’ve managed to hold it in all this time (not counting the small number of people in whom I’ve confided over the years).

There may be a part 3 to this, I’m honestly not sure yet.

Edit: My anger got the best of me, so I removed an inaccurate statement.

Edit2: For the real scoop behind the early removal of access mentioned up there, see Lance’s comment on the matter. I tried not to imply that Kurt was the decision-maker, but the overall tone of this article probably makes that challenging for the reader to properly discern. So, formally, Kurt was not the one who pulled Ciaran’s access, he simply put himself in front of infra as its spokesman and shield (a rather admirable thing to do for your team).

Permanent Link
Subscribe to this entry's comments RSS feed Subscribe to this entry's comments Atom feed

32 Comments

United States Comment by A Dult after 4 months, 3 weeks

You folks could use a lot of therapy. A distro isn't a child, it isn't a life. If you want community, put down your mouse and walk out the front door.

United States Comment by mirror after 4 months, 3 weeks

Here's some poison for your parade, a string of personal attacks:

“Yeah, you cry foul when people paint you with an overly broad brush. Is it known? As far as I remember, the issue was acknowledged when brought up, and then fixed. The issue hasn't come up again with your docs. It hasn't come up with any other thing. So how exactly, is “this group” known for doing these things? Honestly, it doesn't seem like you even read your own mails. It's like you pop a pill and go off into la-la-land where everyone is out to attack you, and the only one allowed to say anything with sweeping generalisations without justifications is you. If anyone said anything remotely in this vein about you or yours, you'd be off on so many tangents, nobody could keep count. And you'd be asking for endless justification after justification of every little syllable. You would actually gain back some respect if you behaved the way you expect everyone else to behave. If you wouldn't want this sort of brush to be used on you, how are you getting off using it yourself?

Grow up.”

United States Comment by Seemant Kulleen after 4 months, 4 weeks

mirror/A Dult/jqb,

Whatever your name is, I'm not quite sure what you're trying to achieve with all your recent comments on this and the post. You seem very angry about these posts, almost 5 months after the fact.

It'd be nice if you said flat out what your problem actually is, other than being predisposed to be pissed off at me and spitting your vitriol.

France Comment by pills natural after 4 years, 1 month

hi, if you find and need information about <a href=”http://www.male-sexual.com”>penis enlargement</a> or <a href=”http://enhancement4male.net”>male enhancement</a> products that are guarantee to work you cine find here! are product is the best like <a href=”http://vimax.male-sexual.com “>vimax</a> and <a href=”http://www.male-sexual.com/vigrx-plus.html”>vigrx plus</a> is the popular and effective products to enhance your health.

China Comment by oakley frogskins after 4 years, 4 months

I’m still exploring my way around this, but hopefully sooner rather than later, I will start to put some articles up on my learnings. It’s a really nifty platform to be working off.

Netherlands Comment by C converter after 4 years, 6 months

Really worthwhile article. Pay attention

Germany Comment by remove duplicate urls after 4 years, 7 months

I’m a long time watcher and I just believed I’d drop by and say hello there for your very first time.

China Comment by mbt schuhe günstig after 4 years, 7 months

Wenn zusätzliche amerikanische, <a href='http://www.masaishoes.net/'>schuhe mbt</a> , Nationen besitzen die 2G Bereich mit neuen Spielern, die nicht in Großbritannien geschehen ist neu zugeteilt. Früher im kommenden Jahr Ofcom beschlossen, machen es möglich, O2 plus Vodafone in der Lage sein Wiederverwendung Elemente dieses 2G Kreis im Zusammenhang mit 3G-Experten-Service. Selbst als es Kapazitätsprobleme erleichtert ihnen führte sie über drei bis zu beklagen, die genießen Disziplin im Hinblick auf die Zelle Arbeiter wurde in zunehmend ungleiche drehen. Als ein Süßstoff, erklärte Ofcom, wer würde wahrscheinlich fördern eine Art, die etwa wie viel Bandbreite Unternehmen, <a href='http://www.masaishoes.net/mbt-sport'>mbt sport</a> , kann in den öffentlichen Verkauf zu bekommen, um sicherzustellen, MEHRERE blieb der Schlüssel Gamer bereits auf dem Markt.

Germany Comment by buy adobe creative suite cs3 after 4 years, 7 months

I will not talk about your competence, the article simply disgusting

Russian Federation Comment by natural herbs for erectile dysfunction after 4 years, 9 months

You are the worst writer

Moldova, Republic of Comment by lens reviews after 4 years, 10 months

I have not found what I wanted

Moldova, Republic of Comment by lens review after 4 years, 10 months

You are the worst writer

Moldova, Republic of Comment by best laptop after 4 years, 10 months

Blog moved out in chrome

Moldova, Republic of Comment by best laptop after 4 years, 10 months

Reading this article - the gift of your time

Moldova, Republic of Comment by best mobile phone after 4 years, 10 months

I am a long time ago I read your blog and has long been saying that you're a great writer

Moldova, Republic of Comment by best laptop after 4 years, 10 months

really good things here, just thanks

Moldova, Republic of Comment by mobile reviews after 4 years, 10 months

Thank you for what you have. This is the best post I've read

Moldova, Republic of Comment by buy lcd after 4 years, 10 months

Lately, I didn’t give lots of consideration to leaving feedback on blog page posts and have placed comments even much less.

Moldova, Republic of Comment by acer laptops after 4 years, 10 months

I can not figure out how do I subscribe to your blog

Germany Comment by Car Gadgets Reviews after 4 years, 10 months

I'll complain that you have copied material from another source

Germany Comment by easy title loans after 4 years, 10 months

I would like to uslysht a little more on this topic

Germany Comment by fax loan military no payday after 4 years, 10 months

All material copied from another source

Germany Comment by long term cash advance after 4 years, 10 months

i can agree with the article

Germany Comment by payday cash advances after 4 years, 10 months

I seriously enjoy your posts. Thanks

Germany Comment by no fax no credit payday loan after 4 years, 10 months

You just copied someone else's story

Germany Comment by payday loans in 1 hr after 4 years, 10 months

I like what I see so i am just following you. Look forward to exploring your web page yet again.

Germany Comment by payday loan no faxing cheap after 4 years, 10 months

I have not found what I wanted

Moldova, Republic of Comment by instant payday advance loan after 4 years, 10 months

My spouse and I stumbled over here different website and thought I should check things out.

Germany Comment by free movie downloads after 4 years, 11 months

I like what I see so i am just following you. Look forward to exploring your web page yet again.

Germany Comment by approved loans after 4 years, 11 months

Really worthwhile article. Pay attention

Germany Comment by 90 day pay day loan after 4 years, 11 months

I found what I was looking for. great article, thanks

Germany Comment by mini credit payday after 4 years, 11 months

Thank you for your work. Article helped me a lot

Join the conversation