3 ms·
Bad developers (aka most of the developers) want to be able to break compatibility every 3 days or so, and pinning a precise version lets them do that. Some us
by guappa 2y ago
Bad developers (aka most of the developers) want to be able to break compatibility every 3 days or so, and pinning a precise version lets them do that.
Some users commenting here are employed by python, which also has a policy of breaking compatibility all the time.
It's very fun to develop in this way, but of course completely insecure.
These developers might not care because they aren't in charge of security, while distributions care about security and distro maintainers understand that shipping thousands of copies of the same code means you can't fix vulnerabilities (and it's also terribly inefficient).
My suspicion is that most developers think their own software is a special snowflake, while everyone else's software is still expected to behave normally because who's got the time to deal with that anyway?
- woodruffw 2y agoAFAICT, nobody in this thread is employed by the PSF (I assume that's what you meant by "python"). And, to the best of my knowledge, there is no "break things just because" policy within Python.
- guappa 2y agoI don't know who is signing your checks, I know what you are paid to work on :) The distinction between consultant and employee is pretty moot if you're not the tax office.