Gentoo Archives: gentoo-project

From: "William L. Thomson Jr." <wlt-ml@××××××.com>
To: gentoo-project@l.g.o
Subject: Re: [gentoo-project] Re: Trying to become a Gentoo Developer again spanning 8 years...
Date: Mon, 03 Oct 2016 18:46:08
Message-Id: assp.00847f73c2.4495755.32JnMZ4Yro@wlt
In Reply to: Re: [gentoo-project] Re: Trying to become a Gentoo Developer again spanning 8 years... by Rich Freeman
1 On Monday, October 3, 2016 2:04:42 PM EDT Rich Freeman wrote:
2 > On Mon, Oct 3, 2016 at 12:20 PM, William L. Thomson Jr.
3 >
4 > > That has been part of my problem. I disagree with such questions, the
5 > > answers, so can get hung up on those questions on the quiz. Why one
6 > > review took 2 hours and did not max it past the 10th question on the 1st
7 > > of 3 quizzes.
8 > Your agreement with the question isn't really the concern. Your
9 > understanding of the correct answer, and willingness to comply with it
10 > is.
11
12 I disagree with the correct answers. These are not technical questions but
13 social. I disagree with much of how Gentoo is structured. I also question if
14 returning developers should even be wasting time on portions of the quizzes
15 that are non-technical. I doubt people would have forgot such. If anything
16 they may have different views such as me from having been involved and if
17 anything to involved and to knowledgeable.
18
19 If I had no experience or knowledge, answer the questions to what is the
20 expected correct answer would be easy. But I disagree with the correct answer,
21 out of both experience and knowledge.
22
23 > There are Gentoo policies I personally disagree with. I still comply
24 > with these policies. If I didn't comply with policy I'd expect to be
25 > called out on it. If policies are bad they can be changed, and I have
26 > more of a say in that than most, but it isn't like I can just make the
27 > policies anything I want them to be.
28
29 If I can change code from the outside. Then I can change/effect policies just
30 the same, no? Must I be a developer to change Gentoo policies?
31
32 > If the mentor didn't think you would work out, you wouldn't even be
33 > talking to the recruiters.
34
35 Then why does comrel require to see things from a contributor the mentor has
36 already?
37
38 Its basically says, yes your are the mentoring developer, but we do not trust
39 you that this person is ready to be a developer. So we will put our own
40 requirements onto this person. Who despite you working with them, and your
41 awareness of their recent actions. Since we/comrel are not aware of this
42 persons contributions, because we have not done any research. Nor do we trust
43 the mentor that this person is ready to become a developer.
44
45 > It wasn't any different when I joined Gentoo. I had two mentors and a
46 > recruiter, and while the process with the recruiter was somewhat
47 > redundant, it wasn't particularly onerous.
48
49 Things were very different when I joined in 2006. If they had been how they
50 have since 2006, I doubt I would have ever become a developer. I have seen the
51 process become much worse since 2006. The fact that there has been no Java
52 team since ~2008-2010 is evidence of such.
53
54 > > Where does the mentor come into play? Are they not vouching for the
55 > > individual?
56 >
57 > I'm sure their words carry weight, but they may not be aware of
58 > whatever issues Comrel has, and they may have different priorities.
59
60 Could that not be said about comrel? Comrel likely has much less awareness of
61 any given recruit than mentors. Comrel is not working them as a mentor would.
62 In my experience Comrel has NEVER had any knowledge or awareness of my
63 contributions.
64
65 If they did, they would realize what they are doing, and how they are holding
66 Gentoo back. They would have an idea of the scope of work. None work in Gentoo
67 Java, or touch any of that. They have no appreciation for what all it takes,
68 much less amount of work. Nor any contributions from people seeking to become
69 developers.
70
71 They have always asked me for what I already did before they asked. They never
72 bothered to go look. Or even talk to the mentors most times....
73
74 > Ultimately if you want to rejoin Gentoo you're going to have to
75 > convince either Comrel or the Council that you're not going to create
76 > trouble.
77
78 I do not think anyone can assure that. At the same time, how many years does
79 Gentoo want to go with areas like Java being neglected? Beyond technical it
80 seems this also effected the Gentoo's status with the IRS. Something I would
81 have corrected years ago, like the other things I accomplished very quickly.
82 That had not been done in years till I came along. It is not of any surprise
83 nothing has happened since 2008 with the IRS.
84
85 Not saying anything negative toward Trustees since I resigned, either that I
86 served with or since. I simply had a unique set of skills that was beneficial.
87
88 In reality Gentoo could have much worse problems by not being straight with
89 the IRS. If that was ever the case, and if someone say me could have corrected
90 that. Then comrel/devrel could be directly responsible for some major legal
91 issues regarding Gentoo.
92
93 If the technical stuff is not enough to make you think. Java on Gentoo not
94 moving forward much since 2008. Then the situation with Gentoo and the IRS
95 should make you take noticed immediately!
96
97 >
98 > You would need to ask the developers you want to commit it for you.
99 > It sounds like a few have spoken up in the thread about being
100 > interested in Java contributions, so I'm sure they'd be willing to
101 > work with you to commit any ebuilds you provide.
102
103 Because there is not anyone...
104
105 They have been working with me, but they are moving on and limited on time.
106 What is it others do not understand about that? Before a few came along it was
107 much worse. Chewi is looking to move to Games, and Java is back to suffering
108 since. Even with Chewi, monsieurp, fordfrog, myself and others. Java was still
109 suffering in 2015 and 2016. Now it is back to now one being able to commit the
110 work.
111
112 Again go hang out around Gentoo Java. See nothing going on for a long period
113 of time. How is anything supposed to get done where there is no one to do the
114 work? I can submit PRs, open bugs, etc for days. It will all just rot as there
115 is NO one to commit the work?
116
117 Should I said it again? There is NO one to commit Java contributions. There is
118 no Gentoo Java Team....
119
120 Should I repeat again? Even Chewi/James Le Cruirot said it himself. Yet no one
121 is listening, and people keep saying go contribute.
122
123 Contribute to whom? Who will commit the work? Who wants to proxy my entire
124 overlay, 98 ebuilds in dev-java alone much less others. Say it takes 1 minute
125 per commit. That is close to 2 hours of nothing but proxying.
126
127 That is a VERY small amount of what needs to be done...
128
129 > That doesn't surprise me, and nobody is against having more Java devs.
130 > Or more Gentoo recruiters for that matter (there have been calls for
131 > more people to volunteer to help with that as well. In the end we're
132 > a volunteer-based or and we need to work with what we have, but that
133 > doesn't mean we don't need the Code of Conduct, because that just
134 > drives away a lot of other people.
135
136 What is being done to get new Java Devs? Why has there been no team since
137 2008-2010?
138
139 Who was responsible for the Java Team in the first place?
140
141 Fact is, I brought on more Java devs within my 2 years of being a dev than has
142 ever happened for Gentoo Java. After I left, it is of no surprise the team
143 fell apart. I had organized monthly meetings, and we had an active thriving
144 team.
145
146 None liked what happened to me on the foundation side. Comrel destroyed the
147 Java Team. Say what you will about me, but fact is I attract others. For
148 anyone who assumes people do not want to work with me. Even more actually do,
149 they just are not aware of such.
150
151 One of my main goals if I ever got back into Java is to rebuild the team. This
152 is a much bigger issue than just me returning to Gentoo. The amount of benefits
153 and work to be done would be substantial. Gentoo stands to benefit way more
154 than I would ever. Just the same Gentoo stands to lose out much worse.
155
156 What if I got Gentoo squared with the IRS years ago, not to mention Java being
157 current, and things like Hadoop, Jenkins and others being packaged from
158 source. Along with Enterprise Java Containers, Glassfish, Wildfly, and TomEE...
159
160 Your telling me it was good Comrel/devrel drove me away and that Java has
161 suffered not to mention the IRS status?
162
163 That is a pretty hard case to sell to anyone based on those facts.
164
165 --
166 William L. Thomson Jr.

Attachments

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

Replies