Gentoo Archives: gentoo-user

From: Rich Freeman <rich0@g.o>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] python2 really really really gone? Scripts all broken?
Date: Sun, 15 Nov 2020 14:32:54
Message-Id: CAGfcS_m1QKTciJa4Z8VzphcXD6vBnOJrcR4ci_CU2CiRV5dvaw@mail.gmail.com
In Reply to: Re: [gentoo-user] python2 really really really gone? Scripts all broken? by n952162
1 On Sun, Nov 15, 2020 at 9:03 AM n952162 <n952162@×××.de> wrote:
2 >
3 > I'm trying to think of another language that just tossed it's whole body of legacy code out the window ... okay Microsoft word does that to its user-base regularly, it's true...
4 >
5
6 I'm sure MS has done it, but they're not really a good example to
7 pick. MS actually has a really strong history of planned software
8 lifecycles, and their core stuff has incredibly long support
9 schedules. I'm not sure how the evergreen Win10 strategy has impacted
10 things, but historically on OSes MS's policy is that they will
11 security support an OS for 10 years after obsolescence (not
12 introduction). Windows XP was supported until 2014.
13
14 The complaints about end-of-support for MS are usually the result of
15 the fact that those timelines are so incredibly long. People just
16 take for granted that their stuff will be around forever and deploy
17 software without any thought to how OS changes will work, lay off the
18 entire development team a few years later, and then after half a
19 decade scratch their heads about what they're going to do since nobody
20 has any idea how to fix it and the end-of-life that was known to the
21 day a full decade prior has arrived.
22
23 If you're using technology you should be aware that basically all
24 software has some kind of lifecycle policy. If it isn't written down,
25 then you should assume that the policy is that it will stop working
26 without any promises or warning.
27
28 If you're willing to just keep migrating to the latest and greatest
29 then you don't have to worry about it so much. However, if you like
30 to keep using the same stuff and manage your changes, then you need to
31 plan around this stuff.
32
33 You could always use a distro like RHEL that has a distro-level
34 support policy. They would probably backport security fixes and such
35 for anything they're distributing where they're promised. When you
36 buy into an OS with more formal support processes one of the things
37 you're buying into is defined timelines that you can plan your own
38 work around. That doesn't necessarily mean that those timelines will
39 be as long as you want them to be - they're just written down.
40
41 --
42 Rich

Replies

Subject Author
Re: [gentoo-user] python2 really really really gone? Scripts all broken? Jude DaShiell <jdashiel@×××××.com>