Re:Apple removes Python 2.7 in macOS 12.3 beta
by ClumsyPilot on Friday January 28, 2022 @12:05PM
(#30117384)
"How long is long enough to avoid breaking something the users depend on?"
10 years - a piece of software compiled with 'supported' libraries, SDKs and what have you should function for 10 years. An appliance or a service should function for 10 years and have spare parts avaliable for that long.
That is the guideline I ise as a consumer, if I can see that something won't last a decade, I won't be spending money or time on it if i can avoid it. At that point it's no longer a durable good, it's a consumable.
Re:Apple removes Python 2.7 in macOS 12.3 beta
by lakhim on Friday January 28, 2022 @01:07PM
(#30118243)
Python2.7 was supposed to be EOL in 2015(!). It was released in 2010. It had 10 years of support mainline.
Re:Apple removes Python 2.7 in macOS 12.3 beta
by ClumsyPilot on Friday January 28, 2022 @09:32PM
(#30123221)
There would still be Python 2.7 software being produced up to EOL, so you have to start counting from 2015.
How long is long enough to avoid breaking something the users depend on? One more year? Five years? Fifty? I think we can all agree that it's reasonable to drop support at some point, making it just a question of when and at what cost.