@rhaen Yes, I am migrating several GNU/Linux servers these days, and I am getting increasingly annoyed with programmers who give a shit about backward compatibility.
The other case I tripped over is Fabric, a deployment tool for Python. Fabric 2 is what you get when you `apt install python3-fabric` on Debian 11. However, Fabric 2 uses a configuration language that is incompatible with Fabric 1. So existing users need to figure out that instead of using the Debian package, they need to do `pip install fab-classic` to get a fork of Fabric 1 with updated dependencies. (There is another fork of Fabric 1 for Python 3 called fabric3, but that is now abandonware, so make sure you avoid it!)
The good thing is that Fabric 2 and Python just failed with my old configuration file instead of doing nonsensical stuff like Perl did in my previous example.
#fabric #backwardcompatibility #python
Oh man, ich bin mal wieder innerlich zerrissen. Vor einigen Wochen war es noch klar …. eine #PS5 muss ins Haus. Nun bin ich wieder am struggeln und schwanke zwischen #XboxSeriesX bzw. #PS5. #GamePass und #BackwardCompatibility vs. PlayStation Exclusives. 🤪
#ps5 #XboxSeriesX #gamepass #backwardcompatibility
Windows 95 went the extra mile to ensure compatibility of SimCity, other games - Enlarge / Microsoft wanted people to have zero reasons not to upgrade t... - https://arstechnica.com/?p=1888556 #backwardscompatibility #backwardcompatibility #finalfantasyvii #gaming&culture #uncategorized #joelspolsky #windows95 #simcity #tech
#tech #simcity #windows95 #joelspolsky #uncategorized #gaming #finalfantasyvii #backwardcompatibility #backwardscompatibility