Gentoo Archives: gentoo-project

From: "Christopher Díaz Riveros" <chrisadr@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Re: Burden of proof
Date: Mon, 02 Apr 2018 13:54:05
Message-Id: 1522677230.14250.62.camel@gentoo.org
In Reply to: [gentoo-project] Re: Burden of proof by Daniel Robbins
1 Daniel,
2
3 El lun, 02-04-2018 a las 00:19 -0600, Daniel Robbins escribió:
4 > More burden-of-proof related stuff. Please fact-check this. This is
5 > an excerpt from a 1:1 IRC conversation between me an mgorny,
6 > regarding shentino:
7 >
8 > 2017-12-23 08:34:40 mgorny so, without skipping into details,
9 > i'm going to just note that i have seen a lot of evidence to support
10 > what i'm going to say
11 > 2017-12-23 08:35:14 mgorny shentino is basically some guy who
12 > wants to work at Google, and heard that Google recruiters are
13 > monitoring Gentoo, so he wants to join
14 > 2017-12-23 08:35:52 mgorny except he has zero skills, zero will
15 > to do anything and is basically behaving like a elementary school
16 > child
17 > 2017-12-23 08:36:56 mgorny he has had over a dozen potential
18 > mentors, lying to every one that he doesn't know why the previous one
19 > rejected him
20 > 2017-12-23 08:37:04 drobbins it seems like his motivation
21 > is kind of secondary, we can only guess as to what his motivation
22 > might be
23 > 2017-12-23 08:37:29 mgorny every time he doesn't know what to
24 > do, the mentors spends a lot of time suggesting options, he promises
25 > he'll do something
26 > 2017-12-23 08:37:41 mgorny but he never ever does anything,
27 > except for talking more and throwing more excuses
28 > 2017-12-23 08:37:49 drobbins I had a guy like this in
29 > funtoo
30 > 2017-12-23 08:38:00 drobbins he was a nice guy, always
31 > trying to be friendly and self-deprecating
32 > 2017-12-23 08:38:06 drobbins but he never DID anything
33 > 2017-12-23 08:38:08 drobbins he just said he would
34 > 2017-12-23 08:38:29 drobbins and he wanted to have a
35 > personal relationship with me. He was kind of a pathetic person, not
36 > saying that to insult him, that was just how he acted
37 > 2017-12-23 08:38:37 mgorny the only thing he's really ever done
38 > was picking on various rules he found on wiki
39 > 2017-12-23 08:38:56 mgorny he admitted to me personally that
40 > he's looking for a loophole to get into gentoo without actually
41 > contributing
42 >
43
44 This is a totally off-topic post, not just from the list, but as a
45 common sense behaviour. If someone trusts you enough to pm something to
46 you, right or wrong, you can't show private conversations in the
47 mailing list, this is something for ComRel to review, in case someone
48 really tries solve the issue.
49
50 > On Mon, Apr 2, 2018 at 12:13 AM, Daniel Robbins <drobbins@××××××.org>
51 > wrote:
52 > > I am going to post some things I have seen from a Council member,
53 > > and people can judge whether this is appropriate. First, mgorny
54 > > derails a technical conversation to lecture and berate me, saying
55 > > "now I see why you've never returned to Gentoo", in #gentoo-
56 > > portage:
57 > >
58
59 What I can see from this is that you really have some personal issues
60 with mgorny. Things that you should, as ComRel, stated: "try to solve
61 the issue among themselves in a civil manner before they reach out to
62 Community Relations"[1]. But since it's obvious that you haven't, this
63 should escalate to ComRel.
64
65 > > [technical conversation.... ]
66 > >
67 > > 2018-02-24 04:48:54 [Arfrever] drobbins: See this example
68 > > (version-conditional exec()): https://gitweb.gentoo.org/proj/portag
69 > > e.git/tree/pym/portage/process.py?id=39c797992bcdf8403521d8b61bb3e5
70 > > 92135b3307#n196
71 > > 2018-02-24 05:28:01 drobbins [Arfrever]: yes, so that's
72 > > all code that can now be removed.
73 > > 2018-02-24 05:28:19 drobbins the concept is that it adds
74 > > to the LOC count, doesn't add any functionality
75 > > 2018-02-24 05:28:46 drobbins it's an awesome exercise in
76 > > backwards compatibility that doesn't have a large benefit on a
77 > > distro that is moving to 3.6.
78 > > 2018-02-24 05:56:09 --> zmedico (~quassel@gentoo/developer/
79 > > zmedico) has joined #gentoo-portage
80 > > 2018-02-24 07:32:21 -- perfinio1 is now known as perfinion
81 > > 2018-02-24 08:24:51 mgorny drobbins: are you convinced someone
82 > > will actually remove all the compat cruft?
83 > > 2018-02-24 08:25:12 mgorny portage is practically
84 > > unmaintained, so i'd rather not make major changes like making
85 > > upgrades a nightmare for the sake of few patches
86 > > 2018-02-24 08:32:44 <-- Shentino (~Shentino@unaffiliated/sh
87 > > entino) has quit (Remote host closed the connection)
88 > > 2018-02-24 08:33:05 --> Shentino (~Shentino@unaffiliated/sh
89 > > entino) has joined #gentoo-portage
90 > > 2018-02-24 08:33:41 drobbins mgorny: yes, I am
91 > > convinced, and it just allows a lot of compat code to be dropped.
92 > > 2018-02-24 08:35:01 drobbins there is additional work
93 > > and complexity involved in adding functionality and maintaining
94 > > compatibility with 2.7
95 > > 2018-02-24 08:35:23 drobbins so if you feel that portage
96 > > is not maintained enough, this will help reduce the work load
97 > > 2018-02-24 08:35:49 mgorny 'helping reduce the work load' does
98 > > not imply the work will actually happen
99 > > 2018-02-24 08:35:58 mgorny most important goals so far don't
100 > > have much py2/py3 trouble
101 > > 2018-02-24 08:36:19 mgorny and adding extra complexity to make
102 > > things faster when they need to be made correct first is not
103 > > helpful
104 > > 2018-02-24 08:36:34 drobbins there is an effort to
105 > > integrate async functionality into portage which is hampered by 2.7
106 > > compatibility
107 > > 2018-02-24 08:36:54 drobbins it actually reduces
108 > > complexity, but whatever. It seems you are convinced it's a bad
109 > > idea.
110 > > 2018-02-24 08:38:57 drobbins standardizing on the
111 > > official async implementation rather than using a home-grown one
112 > > for compatibility with python 2.7 seems like a win to me
113 > > 2018-02-24 08:39:11 mgorny i'd like to see async working
114 > > correctly first
115 > > 2018-02-24 08:39:25 drobbins what do you mean?
116 > > 2018-02-24 08:39:36 mgorny there is the socks proxy for distcc
117 > > written using async, and it has serious exception handling problems
118 > > 2018-02-24 08:39:48 mgorny or signal handling
119 > > 2018-02-24 08:40:24 <-- Zero_Chaos (~zerochaos@gentoo/devel
120 > > oper/pentoo/zerochaos) has quit (Ping timeout: 260 seconds)
121 > > 2018-02-24 08:40:53 drobbins I don't think that is
122 > > indicative of the python async implementation
123 > >
124 > > [mgorny loses it....]
125 > >
126 > > 2018-02-24 08:41:02 --> Zero_Chaos (~zerochaos@gentoo/devel
127 > > oper/pentoo/zerochaos) has joined #gentoo-portage
128 > > 2018-02-24 08:41:41 mgorny w/e
129 > > 2018-02-24 08:41:47 mgorny portage API is a horrible pile of
130 > > cheap hacks
131 > > 2018-02-24 08:41:53 mgorny that needs to be fixed to make it
132 > > useful
133 > > 2018-02-24 08:42:02 mgorny not added more hacks so that cheap
134 > > hacks may be a bit faster
135 > > 2018-02-24 08:42:11 drobbins agreed
136 > > 2018-02-24 08:42:25 drobbins that is a good reason to
137 > > use an actual language feature instead of a roll-your-own async
138 > > implementation
139 > > 2018-02-24 08:42:36 drobbins since one is now available.
140 > > 2018-02-24 08:43:02 drobbins I needed to get my tree
141 > > regeneration going a lot faster. It now takes 65 mins instead of
142 > > over 4 hours.
143 > > 2018-02-24 08:43:34 drobbins I think that zmedico is
144 > > trying to do things not as hacks but have a strategic plan for
145 > > implementing new technology
146 > > 2018-02-24 08:43:51 mgorny so you had a broken scripting, and
147 > > instead of fixing it you're adding hacks to portage to workaround
148 > > your problem
149 > > 2018-02-24 08:44:03 drobbins how was my scripting
150 > > broken?
151 > > 2018-02-24 08:44:07 drobbins since you know so much
152 > > 2018-02-24 08:44:07 mgorny (protip: egencache has --jobs)
153 > > 2018-02-24 08:44:32 drobbins protip: egencache does not
154 > > function when you are working on assembling trees that you haven't
155 > > generated metadata for yet
156 > > 2018-02-24 08:44:47 mgorny then you should've generated the
157 > > metadata first
158 > > 2018-02-24 08:44:54 drobbins and protip: don't protip me
159 > > 2018-02-24 08:45:19 mgorny (or used trees with metadata)
160 > > 2018-02-24 08:45:19 mgorny (or shouldn't be assembling stuff
161 > > in the first place)
162 > > 2018-02-24 08:45:19 drobbins oh yes, you are right.
163 > > 2018-02-24 08:45:28 drobbins thanks for the correction
164 > > ;)
165 > > 2018-02-24 08:45:55 mgorny the multi-repo model has
166 > > implemented for a reason
167 > > 2018-02-24 08:45:56 drobbins anything else you'd like to
168 > > correct me on?
169 > > 2018-02-24 08:46:49 mgorny your attitude
170 > > 2018-02-24 08:47:04 drobbins what is wrong with my
171 > > attitude?
172 > > 2018-02-24 08:47:15 mgorny now i see why you've never really
173 > > returned to gentoo
174 > > 2018-02-24 08:47:21 * mgorny out
175 > > 2018-02-24 08:47:23 <-- mgorny
176 > > (~quassel@gentoo/developer/mgorny) has left #gentoo-portage ("http:
177 > > //quassel-irc.org - Chat comfortably. Anywhere.")
178 > > 2018-02-24 08:48:58 drobbins I agree, mgorny out.
179 > > 2018-02-24 08:49:46 drobbins why does he get so pissed
180 > > all the time?
181 > > 2018-02-24 08:51:35 zmedico that's a good question
182 > > 2018-02-24 08:52:07 slyfox_ i don't think it's you specifically
183 > > 2018-02-24 08:53:56 zmedico psychology is a complex topic
184
185 as Zac and Sergei stated, pshycology is complex, and this wasn't
186 supposed to be an 'against drobbins' attack.
187
188 You need to understand that people in Council, Trustees, ComRel, and
189 any other project in Gentoo are volunteers, they offer time and work
190 for free, and the most important thing, they are *humans*.
191
192 _You_ can say that this is your Burden of proof that mgorny is not
193 capable of being a Council member, but in the same line, _your post_
194 shows that you are neither in position to be a good Council member or
195 project lead, at least that's just _my_ opinion about this post.
196
197 [1]:https://wiki.gentoo.org/wiki/Project:ComRel#When_should_community_r
198 elations_be_involved.3F
199 --
200 Christopher Díaz Riveros
201 Gentoo Linux Developer
202 Gentoo Security Project Lead
203 GPG Fingerprint: E517 5ECB 8152 98E4 FEBC 2BAA 4DBB D10F 0FDD 2547

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-project] Re: Burden of proof Daniel Robbins <drobbins@××××××.org>
Re: [gentoo-project] Re: Burden of proof Daniel Robbins <drobbins@××××××.org>
Re: [gentoo-project] Re: Burden of proof Daniel Robbins <drobbins@××××××.org>