Gentoo Archives: gentoo-project

From: Rich Freeman <rich0@g.o>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Re: Trying to become a Gentoo Developer again spanning 8 years...
Date: Fri, 07 Oct 2016 15:09:50
Message-Id: CAGfcS_krBbetXz3N7+WGB9SeiWp4QUWXVxYpekk_D9_otuDvQw@mail.gmail.com
In Reply to: Re: [gentoo-project] Re: Trying to become a Gentoo Developer again spanning 8 years... by Nick Vinson
1 On Fri, Oct 7, 2016 at 10:42 AM, Nick Vinson <nvinson234@×××××.com> wrote:
2 >
3 > On 10/07/2016 04:58 AM, Rich Freeman wrote:
4 >>
5 >> Note that most court systems do not generally strive for independence
6 >> between court levels. Usually lower courts are completely subject to
7 >> the higher ones. This makes sense when you consider how appeals work.
8 >> Imagine if a lower court and a higher court were completely in
9 >> disagreement. Anybody who the higher court felt was guilty was set
10 >> free by the lower court, and anybody the higher court felt was
11 >
12 > I'm not following this logic. Are you defining independence as also
13 > being equals? The appeals courts don't manage the lower courts in the
14 > same way a company manages its employees.
15
16 My understanding is that in most courts higher courts are able to
17 discipline the members of lower courts. If a lower court doesn't
18 follow the precedence of a higher court, the lower court membership
19 can be adjusted to one that will. This is often the case even when
20 the lower court members are elected, but election of judges tends to
21 cause many problems.
22
23 > And while it may not be
24 > universally true in the US, if a lower court decides someone is not
25 > guilty (or a jury for that court does), then it's over. The appeals
26 > court opinion is moot.
27
28 I don't think this is true. I believe the prosecution is allowed to
29 appeal decisions. An appeal doesn't constitute double jeopardy. Now,
30 many of these decisions are findings of fact for which appeals courts
31 tend to not pay much attention, but that doesn't mean that there was
32 no opportunity for appeal.
33
34 >>
35 >> That actually brings up a separate issue with how Comrel operates.
36 >> Right now the most common interpretation of the code of conduct says
37 >> that the only person who can appeal a Comrel decision is somebody
38 >> being punished by Comrel. If dev A complains to Comrel about dev B
39 >> doing something wrong, and Comrel decides to take no action against
40 >> dev B, dev A has no recourse for appeal. That is a system biased
41 >> against action because there are two opportunities to stop action, but
42 >
43 > This is a good thing. Should you really have to worry so much about
44 > what you say in emails, forum posts, IRC channels, so you don't offend
45 > anyone and risk them reporting you and then you getting an X duration ban?
46
47 You won't be expelled for offending somebody. You'll be expelled for
48 demonstrating a persistent inability to follow the code of conduct.
49 If you're about to do something that violates the CoC, then of course
50 the possibility of enforcement should give you pause.
51
52 >
53 > Like it or not, there are going to be conflicting opinions and
54 > discussions on those opinions will sometimes get heated and on occasion
55 > complaints will be filed because emotions have taken over, but none of
56 > that is justification for ComRel to intervene.
57 >
58
59 Of course. I'm not suggesting that Comrel should resolve every issue
60 in an expulsion. And if somebody feels that Comrel didn't go far
61 enough I do think they should have the same right of appeal as
62 somebody who feels they went to far, but that doesn't mean that the
63 Council has to agree with them.
64
65 > There's nothing
66 > positive of going to someone out-of-the-blue and saying "We received
67 > complaints about you, we agreed with the complaints, so here's what your
68 > punishment is. Don't like it file an appeal".
69
70 In the few appeals I've seen, this was not the approach Comrel took.
71 They would be overturned on appeal a lot more often if that were the
72 case.
73
74 > I don't recall anyone suggesting that comrel become independent of the
75 > council. What I have seen and personally suggested was that comrel
76 > membership be voted in by the full Gentoo dev community just as the
77 > council is. Everything would remain the same. That means ComRel is
78 > still overseen by the Council and anyone who doesn't agree with a ComRel
79 > decision can appeal.
80
81 If Comrel were independently elected, then it is effectively
82 independent of the Council. Sure, decisions could be appealed, but
83 short of overturning 100% of their decisions the Council would have no
84 power to change how Comrel operates. And if we went with the appeals
85 policy you advocated if Council felt that not enough people were
86 getting kicked out it would have no ability to change that at all,
87 since there would be nothing to appeal.
88
89 Any body that is elected has its own mandate. The Council has a
90 mandate. The Trustees have a mandate. That means the Council can do
91 something and say "screw you, this is what the devs want" to the
92 Trustees. Then the Trustees can do something else and say "screw you,
93 this is what the Foundation members want" to the Council. That isn't
94 productive. It makes far more sense to have one version of "what the
95 community wants" with one definition of "the community." I really
96 don't want to pattern Gentoo after the US checks-and-balances system
97 which tends to end up just being a lot of stalemate with every branch
98 basically trying to do an end-run around the intended process because
99 everybody has their own mandate and does not agree.
100
101 > Comrel isn't a normal project, it has the ability to significantly
102 > affect Gentoo as a whole. The council has the same ability. I see
103 > little wisdom in letting people join ComRel without a vetting from the
104 > greater community when when Council members are required to go through
105 > such a vetting process.
106
107 I think it makes far more sense to have Comrel vetted by the Council.
108 If you don't trust somebody to be wielding that power, you shouldn't
109 put them on the Council.
110
111 --
112 Rich

Replies