4 ms·
Debian could just take RHEL's fork of Python 2. Why don't they do that?
by ahbyb 7y ago
Debian could just take RHEL's fork of Python 2. Why don't they do that?
- DCKing 7y agoBecause: * Everybody knows they should have moved to Python 3 for over three major versions of Debian stable. * Debian is not committed to keep legacy software running in perpituity in new versions. * For Debian Buster they have already committed to supporting Python 2 until at least 2022 - and probably 2024 for LTS. They're already putting in the commitment! * The next version of Debian stable will probably be released mid 2021 - long after Python 2's EOL of Jan 1. * RHEL's Python 2 support amounts to life support at best. * Keeping around legacy software takes precious volunteer time - which is all Debian has.
- linuxftw 7y ago> they have already committed to supporting Python 2 until at least 2022 - and probably 2024 for LTS. They're already putting in the commitment! This is the entire point of a stable distro. To pick some software, stabilize it a specific api, and keep it supported. Upstream need-not support that specific version of a release, for reference, see the kernel.
- SiempreViernes 7y agoMake your own Debian fork and stop pestering the rest of us about how volunteers should support software they aren't interested in.
- linuxftw 7y agoHuh? I'm just saying it's not unreasonable to support software downstream that upstream doesn't. That's the entire point. I don't care what Debian does at this point, too old for practical use. > should support software they aren't interested in. You mean like pestering all the other package maintainers to support python3 when they're not interested in doing that? That goes both ways. Nobody wanted python3, expect PSF. This is the continued backlash.
- rodgerd 7y agoBecause no-one on the Debian project wants to. If you'd like Debian to, feel free to volunteer, or pay someone to do it.
- AdamN 7y ago"Why should they do that?" is the better question. The tenets of Debian include stability. Having packages that may break at any time with no recourse is not stable.
- ahbyb 7y agoRHEL's fork of Python 2 has a roadmap with clear dates of support. It won't "break at any time".