Gentoo Archives: gentoo-project

From: Daniel Robbins <drobbins@××××××.org>
To: gentoo-project@l.g.o
Subject: [gentoo-project] Re: Burden of proof
Date: Mon, 02 Apr 2018 06:19:08
Message-Id: CAPDOV49Ybvpj6AX6TT5q7b_oRTtbDT5gBAdNFEumtOjw2mN=qA@mail.gmail.com
In Reply to: [gentoo-project] Burden of proof by Daniel Robbins
1 More burden-of-proof related stuff. Please fact-check this. This is an
2 excerpt from a 1:1 IRC conversation between me an mgorny, regarding
3 shentino:
4
5 2017-12-23 08:34:40 mgorny so, without skipping into details, i'm
6 going to just note that i have seen a lot of evidence to support what i'm
7 going to say
8 2017-12-23 08:35:14 mgorny shentino is basically some guy who wants to
9 work at Google, and heard that Google recruiters are monitoring Gentoo, so
10 he wants to join
11 2017-12-23 08:35:52 mgorny except he has zero skills, zero will to do
12 anything and is basically behaving like a elementary school child
13 2017-12-23 08:36:56 mgorny he has had over a dozen potential mentors,
14 lying to every one that he doesn't know why the previous one rejected him
15 2017-12-23 08:37:04 drobbins it seems like his motivation is
16 kind of secondary, we can only guess as to what his motivation might be
17 2017-12-23 08:37:29 mgorny every time he doesn't know what to do, the
18 mentors spends a lot of time suggesting options, he promises he'll do
19 something
20 2017-12-23 08:37:41 mgorny but he never ever does anything, except for
21 talking more and throwing more excuses
22 2017-12-23 08:37:49 drobbins I had a guy like this in funtoo
23 2017-12-23 08:38:00 drobbins he was a nice guy, always trying to
24 be friendly and self-deprecating
25 2017-12-23 08:38:06 drobbins but he never DID anything
26 2017-12-23 08:38:08 drobbins he just said he would
27 2017-12-23 08:38:29 drobbins and he wanted to have a personal
28 relationship with me. He was kind of a pathetic person, not saying that to
29 insult him, that was just how he acted
30 2017-12-23 08:38:37 mgorny the only thing he's really ever done was
31 picking on various rules he found on wiki
32 2017-12-23 08:38:56 mgorny he admitted to me personally that he's
33 looking for a loophole to get into gentoo without actually contributing
34
35
36 On Mon, Apr 2, 2018 at 12:13 AM, Daniel Robbins <drobbins@××××××.org> wrote:
37
38 > I am going to post some things I have seen from a Council member, and
39 > people can judge whether this is appropriate. First, mgorny derails a
40 > technical conversation to lecture and berate me, saying "now I see why
41 > you've never returned to Gentoo", in #gentoo-portage:
42 >
43 > [technical conversation.... ]
44 >
45 > 2018-02-24 04:48:54 [Arfrever] drobbins: See this example
46 > (version-conditional exec()): https://gitweb.gentoo.org/
47 > proj/portage.git/tree/pym/portage/process.py?id=
48 > 39c797992bcdf8403521d8b61bb3e592135b3307#n196
49 > 2018-02-24 05:28:01 drobbins [Arfrever]: yes, so that's all
50 > code that can now be removed.
51 > 2018-02-24 05:28:19 drobbins the concept is that it adds to the
52 > LOC count, doesn't add any functionality
53 > 2018-02-24 05:28:46 drobbins it's an awesome exercise in
54 > backwards compatibility that doesn't have a large benefit on a distro that
55 > is moving to 3.6.
56 > 2018-02-24 05:56:09 --> zmedico (~quassel@gentoo/developer/zmedico)
57 > has joined #gentoo-portage
58 > 2018-02-24 07:32:21 -- perfinio1 is now known as perfinion
59 > 2018-02-24 08:24:51 mgorny drobbins: are you convinced someone will
60 > actually remove all the compat cruft?
61 > 2018-02-24 08:25:12 mgorny portage is practically unmaintained, so
62 > i'd rather not make major changes like making upgrades a nightmare for the
63 > sake of few patches
64 > 2018-02-24 08:32:44 <-- Shentino (~Shentino@unaffiliated/shentino)
65 > has quit (Remote host closed the connection)
66 > 2018-02-24 08:33:05 --> Shentino (~Shentino@unaffiliated/shentino)
67 > has joined #gentoo-portage
68 > 2018-02-24 08:33:41 drobbins mgorny: yes, I am convinced, and
69 > it just allows a lot of compat code to be dropped.
70 > 2018-02-24 08:35:01 drobbins there is additional work and
71 > complexity involved in adding functionality and maintaining compatibility
72 > with 2.7
73 > 2018-02-24 08:35:23 drobbins so if you feel that portage is not
74 > maintained enough, this will help reduce the work load
75 > 2018-02-24 08:35:49 mgorny 'helping reduce the work load' does not
76 > imply the work will actually happen
77 > 2018-02-24 08:35:58 mgorny most important goals so far don't have
78 > much py2/py3 trouble
79 > 2018-02-24 08:36:19 mgorny and adding extra complexity to make things
80 > faster when they need to be made correct first is not helpful
81 > 2018-02-24 08:36:34 drobbins there is an effort to integrate
82 > async functionality into portage which is hampered by 2.7 compatibility
83 > 2018-02-24 08:36:54 drobbins it actually reduces complexity,
84 > but whatever. It seems you are convinced it's a bad idea.
85 > 2018-02-24 08:38:57 drobbins standardizing on the official
86 > async implementation rather than using a home-grown one for compatibility
87 > with python 2.7 seems like a win to me
88 > 2018-02-24 08:39:11 mgorny i'd like to see async working correctly
89 > first
90 > 2018-02-24 08:39:25 drobbins what do you mean?
91 > 2018-02-24 08:39:36 mgorny there is the socks proxy for distcc
92 > written using async, and it has serious exception handling problems
93 > 2018-02-24 08:39:48 mgorny or signal handling
94 > 2018-02-24 08:40:24 <-- Zero_Chaos (~zerochaos@gentoo/developer/pentoo/zerochaos)
95 > has quit (Ping timeout: 260 seconds)
96 > 2018-02-24 08:40:53 drobbins I don't think that is indicative
97 > of the python async implementation
98 >
99 > [mgorny loses it....]
100 >
101 > 2018-02-24 08:41:02 --> Zero_Chaos (~zerochaos@gentoo/developer/pentoo/zerochaos)
102 > has joined #gentoo-portage
103 > 2018-02-24 08:41:41 mgorny w/e
104 > 2018-02-24 08:41:47 mgorny portage API is a horrible pile of cheap
105 > hacks
106 > 2018-02-24 08:41:53 mgorny that needs to be fixed to make it useful
107 > 2018-02-24 08:42:02 mgorny not added more hacks so that cheap hacks
108 > may be a bit faster
109 > 2018-02-24 08:42:11 drobbins agreed
110 > 2018-02-24 08:42:25 drobbins that is a good reason to use an
111 > actual language feature instead of a roll-your-own async implementation
112 > 2018-02-24 08:42:36 drobbins since one is now available.
113 > 2018-02-24 08:43:02 drobbins I needed to get my tree
114 > regeneration going a lot faster. It now takes 65 mins instead of over 4
115 > hours.
116 > 2018-02-24 08:43:34 drobbins I think that zmedico is trying to
117 > do things not as hacks but have a strategic plan for implementing new
118 > technology
119 > 2018-02-24 08:43:51 mgorny so you had a broken scripting, and instead
120 > of fixing it you're adding hacks to portage to workaround your problem
121 > 2018-02-24 08:44:03 drobbins how was my scripting broken?
122 > 2018-02-24 08:44:07 drobbins since you know so much
123 > 2018-02-24 08:44:07 mgorny (protip: egencache has --jobs)
124 > 2018-02-24 08:44:32 drobbins protip: egencache does not
125 > function when you are working on assembling trees that you haven't
126 > generated metadata for yet
127 > 2018-02-24 08:44:47 mgorny then you should've generated the metadata
128 > first
129 > 2018-02-24 08:44:54 drobbins and protip: don't protip me
130 > 2018-02-24 08:45:19 mgorny (or used trees with metadata)
131 > 2018-02-24 08:45:19 mgorny (or shouldn't be assembling stuff in the
132 > first place)
133 > 2018-02-24 08:45:19 drobbins oh yes, you are right.
134 > 2018-02-24 08:45:28 drobbins thanks for the correction ;)
135 > 2018-02-24 08:45:55 mgorny the multi-repo model has implemented for a
136 > reason
137 > 2018-02-24 08:45:56 drobbins anything else you'd like to
138 > correct me on?
139 > 2018-02-24 08:46:49 mgorny your attitude
140 > 2018-02-24 08:47:04 drobbins what is wrong with my attitude?
141 > 2018-02-24 08:47:15 mgorny now i see why you've never really returned
142 > to gentoo
143 > 2018-02-24 08:47:21 * mgorny out
144 > 2018-02-24 08:47:23 <-- mgorny (~quassel@gentoo/developer/mgorny)
145 > has left #gentoo-portage ("http://quassel-irc.org - Chat comfortably.
146 > Anywhere.")
147 > 2018-02-24 08:48:58 drobbins I agree, mgorny out.
148 > 2018-02-24 08:49:46 drobbins why does he get so pissed all the
149 > time?
150 > 2018-02-24 08:51:35 zmedico that's a good question
151 > 2018-02-24 08:52:07 slyfox_ i don't think it's you specifically
152 > 2018-02-24 08:53:56 zmedico psychology is a complex topic
153 >
154 >

Replies

Subject Author
Re: [gentoo-project] Re: Burden of proof "Michał Górny" <mgorny@g.o>
Re: [gentoo-project] Re: Burden of proof "Christopher Díaz Riveros" <chrisadr@g.o>
Re: [gentoo-project] Re: Burden of proof Matt Turner <mattst88@g.o>