Gentoo Archives: gentoo-dev

From: Rich Freeman <rich0@g.o>
To: gentoo-dev <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] unsanctioned python 2.7 crusade
Date: Thu, 05 Dec 2019 22:42:15
Message-Id: CAGfcS_mzgD70_s3aMEbBhwzURh6j2zAnUXqoL=9V_iB5p5-7=A@mail.gmail.com
In Reply to: Re: [gentoo-dev] unsanctioned python 2.7 crusade by David Seifert
1 On Thu, Dec 5, 2019 at 5:23 PM David Seifert <soap@g.o> wrote:
2 >
3 > And that's exactly the straw-man argument I've been making. You can
4 > always come up with an excuse to delay action on python 2, because
5 > "someone, somewhere, will maintain it".
6
7 Hey, if somebody actually does want to maintain it I don't see any
8 reason it can't stick around forever. Of course maintain means
9 maintain, not just ignore bugs/etc if it causes grief for other
10 packages and so on, or allow security issues to fester.
11
12 So far I'm getting the impression that everybody wants somebody else
13 to maintain it, and that is when it becomes an issue. "WE ought to do
14 this" - where "WE" usually means "not me." There is no nebulous
15 "Gentoo" out there who will maintain ebuilds. If they are to stay in
16 the repo then somebody has to actually tend them.
17
18 If somebody wants to keep around 2.7 for a long time IMO the most
19 straightforward thing to do is announce a desire to do it with a plan.
20 I really doubt that anybody is likely to interfere, and if they do it
21 can always be escalated to Council. But, again, it has to be done
22 right and not cause issues for other packages (at least at the start
23 that shouldn't be a huge problem).
24
25 Personally I've always admired the Wikipedia policy:
26 https://en.wikipedia.org/wiki/WP:BOLD
27
28 If you want to see a change, go about it in a positive way. If such a
29 change bothers you, assume good faith, but point out the issues.
30 Don't over-react in either direction. This is how 99% of everything
31 positive that has ever happened in Gentoo has come about. Most of our
32 improvements are the result of "unsanctioned crusades." That doesn't
33 mean that you should go around breaking systems left and right, but in
34 this case we're just talking about a mask, or announcing an intent to
35 do a project.
36
37 But, such a thing will certainly involve work. IMO it is work for
38 diminishing returns. If it is an itch that bothers you, though, you
39 can always scratch it...
40
41 --
42 Rich