Gentoo Archives: gentoo-dev

From: Rich Freeman <rich0@g.o>
To: gentoo-dev <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: eclass/
Date: Sun, 15 May 2016 01:01:11
Message-Id: CAGfcS_moZ04V0gFT2b2_nWAeNzwvTmnFgX1y+U3zL4wDAYhOgA@mail.gmail.com
In Reply to: Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: eclass/ by Aaron Bauman
1 On Sat, May 14, 2016 at 7:40 PM, Aaron Bauman <bman@g.o> wrote:
2 >
3 > Please enlighten me as to what was impolite here? The strong language of
4 > "seriously" or definitively stating that the individual did not perform the
5 > necessary QA actions before committing?
6
7 He actually didn't "state" anything at all - he posted a set of
8 rhetorical questions. And the use of "seriously" was inflammatory.
9 In fact, if you're trying to avoid injecting passion into a discussion
10 it is worth thinking carefully about just about any word ending in
11 "ly" that you put into a sentence. Nine times out of ten the word
12 isn't necessary and can cause more harm than good.
13
14 > Both of which are completely called
15 > for and appropriate. No vulgarity, insults, or demeaning words were used.
16
17 I disagree. The tone was uncivil and demeaning.
18
19 > How would you have responded professionally?
20 >
21
22 How about this:
23
24 You inserted this code snippet into the middle of a command line, so
25 it is certain to break in either case. This should have been detected
26 during testing; please be sure to test changes to ebuilds/eclasses
27 before committing them. Additionally eclass changes should be
28 submitted to the lists for review in any case prior to being
29 committed.
30
31 Or by all means refer the issue to QA/Comrel if you want to escalate it.
32
33 I'm in no way suggesting that we should accept bad commits. IMO when
34 we see bad commits we should:
35
36 1. Just point them out politely if it is a one-off. ANYBODY can make
37 a mistake.
38 2. If they're a trend or show signs of bad practices like not testing
39 changes then escalate to QA/Comrel.
40 3. Let QA/Comrel do their job and block commit access or refer the
41 dev for more mentoring/etc as appropriate. Then we actually fix the
42 problem instead of just yelling at each other.
43
44 --
45 Rich

Replies

Subject Author
Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: eclass/ "M. J. Everitt" <m.j.everitt@×××.org>