Gentoo Archives: gentoo-dev

From: "William L. Thomson Jr." <wlt-ml@××××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] No Java Team, Java neglect was -> Reverse use of Python/Ruby versions
Date: Mon, 10 Apr 2017 19:50:11
Message-Id: assp.02738dcfbe.20170410154957.38826c6b@o-sinc.com
In Reply to: Re: [gentoo-dev] Reverse use of Python/Ruby versions by "Vadim A. Misbakh-Soloviov"
1 On Tue, 11 Apr 2017 02:31:54 +0700
2 "Vadim A. Misbakh-Soloviov" <gentoo@×××.name> wrote:
3
4 > > If Java can do it, so can others.
5 >
6 > And here I come with my 5¢. And my point here is simple:
7 >
8 > No, Java (Team) can't.
9
10 There is no Java team. People need to understand that.
11
12 There are 2 people, who do not use Java nor code in Java. They do some
13 routine stuff, but that is about it. There is another who maintains
14 Netbeans and Tomcat, some dependencies.
15
16 That is is. There is another developer who does stuff with java ,but is
17 not actively working on Java in tree. No one really is, thus 300+
18 Java ebuilds in my overlay.
19
20 In about a year, I should have most if not all of java in my
21 overlay.... Mostly adding what is missing and some version bumps
22 improvements etc. Still using a fair amount from tree. Later this year
23 I will look to replace it all.
24
25 > Every time I come to Java team with some report they suggest (as
26 > joke, partially) to become a "full" developer (but not a contributor)
27 > and take care of this by myself.
28
29 That is because to proxy requires their time or another's. I pointed
30 this out on -project some time ago. But not like people in Gentoo
31 actually care about Gentoo. Other than the area they are in.
32
33 I face the same. It is why I do not proxy. Since I cannot become a
34 developer again, despite many attempts over the years. There is no
35 solution for myself. I just work outside of Gentoo and it does not
36 benefit.
37
38 Not to mention the QA nightmares and harassment if I do try to proxy.
39 Since I am incapable of writing working ebuilds without serious QA
40 issues...
41
42 > And they never fixed the reported issue in less than few month.
43
44 Because they do not care. They do not use the stuff. They are not
45 really part of the Java team. Just helping out a very much neglected
46 area for many years now.
47
48 > And even if I doing a PR, it can take an eternity to be merged.
49
50 If it gets merged ever... I have mentioned both of these before. Yet
51 they remain open... There is only 1 or 2 people who will work these.
52
53 Apr 26, 2016
54 www-servers/tomcat: add systemd support, bump to EAPI 6. #1358
55 https://github.com/gentoo/gentoo/pull/1358
56
57 Jun 22, 2016
58 Add Java 9 (includes dev-java/oracle-jdk-bin, dev-java/oracle-jre-bin,
59 virtual/jdk, virtual/jre) #1721
60 https://github.com/gentoo/gentoo/pull/1721
61
62 > It looks like their infrastructure is so brainf**ing, that they
63 > prefer to slack instead of doing maintenance.
64
65 Very much so , while I maintain zero day stuff in my overlay. As I did
66 in tree long ago. This is their own making. It is also others in Gentoo
67 who refuse to allow others to correct this situation. If not myself,
68 then find someone else.
69
70 > I asking excuse of every Java team member, if my words hurt any one
71 > of them, but that is just my vision of the situation.
72
73 I repeat there is no team. Knowing that will make the situation
74 much more clear. This was why I got involved in Java back in 06. There
75 were issues, and no one to fix. Thus I became a developer.
76
77 I have done so much now in my own overlay. Having been prevented from
78 returning to do the work in tree. Even if I was a developer or become
79 one again. It would take so much time to move it all to tree. Even if I
80 scripted it. I haven't the interest any more. Gentoo can do what ever.
81
82 Given the attitudes of some. I am glad I stay clear. It makes life
83 better. Rather spend time on the beach then dealing with the rudeness
84 here...
85
86 --
87 William L. Thomson Jr.

Replies