Gentoo Archives: gentoo-dev

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: Disenchantment
Date: Mon, 08 May 2006 08:50:52
Message-Id: pan.2006.05.08.08.47.37.11376@cox.net
In Reply to: [gentoo-dev] Re: Disenchantment by Peter
1 Peter posted <pan.2006.05.07.20.08.52.220544@×××××××.net>, excerpted
2 below, on Sun, 07 May 2006 16:08:52 -0400:
3
4 > Anyway, I am a user, and I feel like I can respond. I have participated on
5 > bugzilla, contributed some ebuilds, tried to get a project going (nvidia
6 > unified drivers), and I never felt like I was not encouraged to
7 > participate or that my contributions were not wanted or appreciated. In
8 > fact, the only REALLY negative thing that happened was when Ciaran ripped
9 > me a new a---hole because he objected to the line spacing I used in a
10 > proposed ebuild. Not the ebuild itself, but the line spacing!
11
12 [some rearranging]
13
14 > I could not tell exactly what upset you so much about the current state
15 > of affairs. Were you upset at Ciaran's departure? Were you upset that he
16 > was "voted off the island?" Did someone say something to you which
17 > offended or upset you? Personally, I will not miss Ciaran and his "I can
18 > kill you with my brain." I was not impressed, or scared!
19
20 I've come to realize over the years that I seem to be a bit more tolerant
21 of others and their foibles than some. I consider it a strength.
22
23 When I started with Gentoo, I didn't see anything of benefit with the way
24 Ciaran carried himself, and in fact, had a rather low opinion of him.
25 Something has changed over the last year, however, as I watched him and
26 others, and Gentoo in general. I gained an entirely new respect for him
27 and his opinion.
28
29 While he might not always put things in the most friendly way, something
30 I find regrettable but now understand, one of the first things I noticed
31 is how technically astute Ciaran is. The second thing I noticed is that
32 unlike some, if you want to get a real, pulled no punches opinion, you ask
33 Ciaran. He'll tell you exactly what he thinks of the idea and the
34 technical merits, and what needs to be changed to begin bringing it into
35 line. Again, it's not always (perhaps seldom) the most pleasant delivery,
36 but he's the one to go to if you want an honest opinion. In the end, if
37 one doesn't simply get discouraged by it all (the danger of being so
38 frank), it cuts thru the crap and builds an efficient product much faster
39 and with fewer exchanges than likely would have been the case had he been
40 more polite in his delivery. It's not the "yes" men or those that couch
41 their objections in polite agreement or even polite disagreement that are
42 at times the most valuable to have around, but the one or two people you
43 can go to that you can be SURE will tell it to you like it is -- the good
44 and ESPECIALLY the bad! There's a place in any organization for such
45 folks, and without them, that organization is far worse off.
46
47 Watching him develop the news GLEP, I realized a couple other things as
48 well. He's as equally demanding of himself as he is of others -- he knew
49 the thing wasn't ready, and wouldn't be thru a number of additional
50 revisions, and said so. A watcher soon realized that not only was he
51 incorporating the ideas of others, but that it at that point didn't meet
52 his /own/ highly demanding standards.
53
54 Secondly on the news glep, I realized just how nasty the process could be
55 at times, coming up with something that important, which by the same
56 measure, is that controversial. How many would have been able to take all
57 that abuse without getting discouraged and giving up, saying no agreement
58 between the parties was possible in the area? He took it all, melding the
59 changes into further revisions, and came back for more.
60
61 Thru all that I gained a new appreciation for Ciaran and what makes him
62 tick. If there's ever a GLEP I care about and consider important to the
63 betterment of Gentoo, I hope there's someone like Ciaran I can get to
64 guide it thru the process. The glep, and Gentoo as a result, will end up
65 far better for it.
66
67 Thus, tho not knowing or even necessarily wanting to know all the details
68 of what went on and why Ciaran no longer posts with a Gentoo address, I
69 was immensely relieved to see him still posting. One hopes that whatever
70 it was at some point can be worked out, because here at least, I see the
71 immense benefit to the organization that Ciaran can bring. I don't know
72 who was in the wrong and in some ways don't know that it matters. I do
73 hope that as time goes on, whether it be a month or a year or a couple
74 years from now, Ciaran is once more a part of what Gentoo has grown into
75 by that point, both having changed and ideally improved in the mean time.
76
77 I had actually written to him expressing these same sentiments. Now I'm
78 doing so publicly as well. I realize it's heading off on a tangent of
79 sorts for the thread, but believe it needs publicly stated.
80
81 > I also took some flak on bugzilla for duplicate bugs or disputes over
82 > validity of a bug report, etc. However, all of this eventually worked
83 > out.
84
85 I've had my runins with that, too. Conversely to what I just expressed
86 above, I also believe that regrettably, many folks don't consider the
87 effect what they say may have on the other person. I've pointed out
88 before that there may in fact be far more drastic consequences to a
89 comment than intended. In particular, I don't like the INVALID closing.
90 NOTABUG or NEEDINFO or whatever, but INVALID IMO isn't the best choice.
91 It can be read by some as saying all the work they put into filing the bug
92 (and by extension, everything they've done with Gentoo) is invalid. If
93 that hits at the wrong moment in a person's life, that could have drastic
94 consequences.
95
96 All I'm asking is that people think about the viewpoint of the other
97 person before responding, and ask themselves whether the response is not
98 only technically accurate, but ultimately beneficial both to Gentoo, and
99 to those involved in the individual case. Unfortunately, that's often a
100 weak point, with the same folks that have the strong points Ciaran does,
101 but this doesn't only apply to him, but to us all. There are times when
102 a straightup opinion is called for, and times when its not. Bless Ciaran,
103 he can be counted on to provide one when needed -- and when not, too.
104 =8^)
105
106 Anyway, here too, ultimately things have worked out. Sometimes it just
107 took a bit. =8^)
108
109 > In a community as large as this, and as fast moving, control is
110 > important. I disagree with your assessment of the dev test. I think it's
111 > important for up and coming devs to know the rules and how to apply
112 > them. Especially when it comes to having access to the tree. I also
113 > think it's important to have rules. There is no such thing as a utopian
114 > society, and nothing will ever satisfy all persons. A greatest good for
115 > the greatest number approach seems reasonable (as John Stuart Mill
116 > proposed a few centuries ago).
117
118 +1
119
120 > I think what you're seeing is the beginnings of a transitional period
121 > for Gentoo. Unlike other distros where control is tightly centralized,
122 > Gentoo's openness is part of its problem as it grows. It will be a test
123 > of the leadership to make sure that the distro has a clear course and
124 > that internecine squabbles are dealt with at the appropriate level.
125 > Hopefully devrel will be such a level.
126
127 Very insightful. Sometimes it hurts to change and to grow. What doesn't
128 change and grow, however, ultimately dies. Change is painful, but one can
129 hope Gentoo will ultimately come out the stronger for it.
130
131 > Good luck with your Source Mage.
132
133 Indeed! That it exists as an alternative to Gentoo in the community is a
134 good thing. Each solution has a slightly different emphasis. No one
135 solution can or will be right for everyone, and that the different
136 alternatives exist is a sign of a healthy and vital free/libra and open
137 source software community, not a sign of a stagnating one! Make it the
138 best you can, because those of us still with Gentoo at the moment will
139 certainly be doing our best to make Gentoo the best we can. =8^)
140
141 --
142 Duncan - List replies preferred. No HTML msgs.
143 "Every nonfree program has a lord, a master --
144 and if you use the program, he is your master." Richard Stallman in
145 http://www.linuxdevcenter.com/pub/a/linux/2004/12/22/rms_interview.html
146
147
148 --
149 gentoo-dev@g.o mailing list