1 |
William L. Thomson Jr. wrote: |
2 |
> No one questions why I stepped down. |
3 |
|
4 |
I have wondered what happened, but haven't felt able to investigate. |
5 |
|
6 |
Please know that I wouldn't take sides without investigating, and I |
7 |
think that an overwhelming majority is also like that. A problem is |
8 |
that you'll only ever hear from those who do take sides, but I think |
9 |
the vast majority doesn't. |
10 |
|
11 |
In the end I think giving up any position comes down to one of two things: |
12 |
either feeling that one can not sufficiently meet expectations, or feeling |
13 |
that others do not meet one's own expectations. I've experienced both. |
14 |
|
15 |
How those happen is probably always a sad story of personal differences. :\ |
16 |
|
17 |
|
18 |
> I let others convince me I was the problem so I went away. Yet things |
19 |
> did not improve in my absence. Maybe I wasn't the problem.... |
20 |
|
21 |
I hope that everyone always learns. I think almost everyone does. |
22 |
|
23 |
|
24 |
William L. Thomson Jr. wrote: |
25 |
> > doing whatever you did to get banned from GitHub |
26 |
> |
27 |
> You tell me does this make any sense to ban someone from Gentoo's Github? |
28 |
> https://github.com/gentoo/gentoo/pull/1721#issuecomment-300178677 |
29 |
|
30 |
It doesn't make sense to me, because you're trying to help inform a |
31 |
community contributor. But I also don't know any of the "Gentoo Java" |
32 |
context - which I think also matters. |
33 |
|
34 |
Reading the motivation for the ban "not the place to post comments and |
35 |
recount how Gentoo Java is struggling with its staffing needs" and |
36 |
"GitHub .. [is] for code-centric feedback and technical discussions, |
37 |
not about Gentoo-meta issues or the like" I can understand that someone |
38 |
would feel that your comment was out of place, but I don't think that |
39 |
a 14 day ban is an appropriate first response. |
40 |
|
41 |
That said, expectations were clearly not met, all around. |
42 |
|
43 |
The expectations of the community contributor were not met by Gentoo, |
44 |
since (as is mentioned in the ban mail) Gentoo is not a typical GitHub |
45 |
project, where a PR is the entire process into the repo. I think it is |
46 |
perfectly fine to communicate about this in a PR, and I think a Gentoo |
47 |
policy never to do so is a mistake. |
48 |
|
49 |
The expectations of the Gentoo GitHub Project were not met by you, |
50 |
since it seems a PR policy is "Everyone can review pull requests. |
51 |
However, please make sure that your comments are correct and on |
52 |
topic." and your comment was also trying to inform about the larger |
53 |
context, not strictly limited to technical details. |
54 |
|
55 |
I personally disagree with such expectations in the GitHub team, but I |
56 |
can't even be bothered to become a proper Gentoo developer, because the |
57 |
threshold is just too high for me. |
58 |
|
59 |
|
60 |
I would attribute the contributor's (very valid) disappointment to lack |
61 |
of communication, ie. to Gentoo not having set accurate expectations. |
62 |
It is probably true that Gentoo isn't equipped to do so at the moment, |
63 |
so everyone has to learn on their own. Some will get burnt in the process. :\ |
64 |
|
65 |
|
66 |
> https://github.com/gentoo/gentoo/pull/6033 |
67 |
> I felt I should have responded to not be rude. |
68 |
|
69 |
I agree with you, and you seem to always respond politely. While I |
70 |
sometimes find it a bit difficult to understand what you intend to |
71 |
say because of your writing style, it looks to me like you always |
72 |
intend to equip others with useful information. |
73 |
|
74 |
|
75 |
> I still do not respond in kind to others. |
76 |
|
77 |
I think that shows good character. Please keep that up, no matter what |
78 |
others do. |
79 |
|
80 |
|
81 |
To the actual topic of Gentoo Java I think the best you can do is |
82 |
essentially what you are already doing - work on solving your own |
83 |
problems in your own overlay, if there is a kind of informal team |
84 |
working mostly to provide life support. You can try to support them, |
85 |
but you may have very different needs, and if communication doesn't |
86 |
work so well then there can't be an actual team. |
87 |
|
88 |
I rarely use Java, but what I do know about Java supports your |
89 |
argument that Gentoo could need a lot of work for JDK 9, because |
90 |
the expectations/assumptions of the Java ecosystem are quite far |
91 |
apart from those of the Gentoo ecosystem, and if a great solution |
92 |
is even achievable at all then it certainly requires mastering both |
93 |
Java and Gentoo, which likely requires Java people to get into Gentoo |
94 |
rather than the other way around, and both environments have long |
95 |
learning curves, and until there is a critical mass of developers |
96 |
mastering both, there can't really be a team. :\ |
97 |
|
98 |
|
99 |
Kind regards |
100 |
|
101 |
//Peter |