Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Fixing elasticsearch maintainer
Date: Sat, 20 May 2017 20:46:43
Message-Id: 1495313183.10696.1.camel@gentoo.org
In Reply to: Re: [gentoo-dev] Fixing elasticsearch maintainer by Tomas Mozes
1 On sob, 2017-05-20 at 21:57 +0200, Tomas Mozes wrote:
2 > On Fri, May 19, 2017 at 6:50 PM, Patrick Lauer <patrick@g.o> wrote:
3 >
4 > > I tried removing proxy-maint from metadata after multiple discussions
5 > > failed. Extra happiness towards monsieurp "but the GH PR is over 3 days
6 > > old, I have to commit" and gokturk "Yes I understand. I commit anyway"
7 > >
8 > > This has been an uphill struggle since about October, around New Year I
9 > > stopped actively caring, and since these two commits:
10 > >
11 > > 12c3eacda7c4d23686eaf10eab21d810cc95ea49
12 > > f42d6679c038c3efcc257d38547267d01823aea9
13 > >
14 > > I see no way to fix this situation that doesn't involve a review board in
15 > > front of all proxy-maint commits. Because we discussed this in IRC, and
16 > > still ... "but is open bug"
17 > >
18 > > However, as far as I'm aware none of this happened. Note that I might
19 > > > have missed the mail, or it might have been sent before I joined --
20 > > > correct me if that is the case.
21 > > >
22 > >
23 > > There were multiple discussions in IRC, which the involved people usually
24 > > forgot within about 20 minutes and then resumed doing stuff.
25 > >
26 > > I tried removing proxy-maint from metadata, which was reverted (sooo how
27 > > does one *not* have constant interference?)
28 > >
29 > > As Alec pointed out, it is a normal procedure in Gentoo to remove old
30 > > > versions of software if there is no explicit indication that they need
31 > > > to be kept. Therefore, I don't see anything wrong with the proxied
32 > > > maintainer wishing to clean the old versions up and/or not requesting
33 > > > your explicit permission for that. If you needed the old versions, you
34 > > > should have made that clear.
35 > > >
36 > >
37 > > One could ask, maybe. I guess I can (mis)understand this to mean that I
38 > > can do with packages with you in metadata what I want because ... err...
39 > > shiny!
40 > >
41 > > I should also point out that the steps you've taken (and listed in this
42 > > > mail) are not really relevant. They make you look like a sloppy
43 > > > maintainer, and a bad Gentoo developer at the best -- and I doubt anyone
44 > > > would connect removing proxy-maint team with a necessity of keeping
45 > > > an old version.
46 > > >
47 > >
48 > > The cooperation that I had with ferki was pretty good (mostly because we
49 > > sat next to each other in the office). The contributions from Tomas were on
50 > > average pretty ok, just needed some minor cleanups here and there.
51 > >
52 > > The blind "but PR is open for 3 days" commits from proxy-maint made it
53 > > extremely hard to review what changed in a timely manner, so that I
54 > > basically didn't want to care for this pile of stupid for the last, ahem, 6
55 > > months or so. Especially since whenever I wanted to review things some
56 > > joker made some new changes which made me go "eh whut how you? banana
57 > > banana!" so I pushed reviewing a week into the future and ...
58 > >
59 > > I have no idea how I could have fixed this without the QA+Comrel banhammer
60 > > combo, which is a totally insane "fix" to a problem that shouldn't even
61 > > exist. But I see no other options how to make people understand that "No
62 > > means no".
63 > >
64 > > Is this the new normal?
65 > >
66 > >
67 >
68 > Everybody makes mistakes, but let's look from another perspective.
69 > Elasticsearch 5.0 got released - a new major version. You did the bump, but
70 > it didn't work (it was clearly pushed to the repo untested as
71 > openrc/systemd version both failed:
72 > https://bugs.gentoo.org/show_bug.cgi?id=598732
73 > https://bugs.gentoo.org/show_bug.cgi?id=597454
74 > Why didn't you fix it yourself?
75 >
76 > Same for logstash:
77 > https://bugs.gentoo.org/show_bug.cgi?id=597452
78 > https://bugs.gentoo.org/show_bug.cgi?id=598422
79 > Why did you commit a broken ebuild to the repo and never fixed it after
80 > yourself? These bugs were open for weeks and months, not days...
81
82 Tomas, please don't go this road. We all know Patrick does a shitty job
83 as Gentoo developer, both technically and socially but you do not have
84 to try to match him.
85
86 --
87 Best regards,
88 Michał Górny

Attachments

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

Replies

Subject Author
Re: [gentoo-dev] Fixing elasticsearch maintainer Kristian Fiskerstrand <k_f@g.o>
Re: [gentoo-dev] Fixing elasticsearch maintainer "Andreas K. Huettel" <dilfridge@g.o>