On 7/24/2017 5:04 AM, Victor Stinner wrote:

We have a Windows XP buildbot for Python 2.7, run by David Bolen:
http://buildbot.python.org/all/builders/x86%20Windows%20XP%202.7/

test_bsddb3 fails randomly on this buildbot:
http://bugs.python.org/issue30778

If that turns out to be an unfixable intermittent failure of two particular functions, then it becomes expected. To keep buildbots green, skip the one that crashes and turn the failure of the other into a skip.

But Windows XP clearly reached its end-of-life, Microsoft doesn't
support it anymore. So my question is if it makes sense to spend time
on it?

When an entity *sells* 'support', that means an active effort to fix. For free, volunteer-built Python, 'support' for system Z means that we (continue to) allow system Z specific code, new patches, and a system Z buildbot. If we make an installer, it installs on system Z.

In that minimal sense, xp is still generally supported, although experts for specific modules may refuse to review and merge patches for 'their' modules. But that exception typically has nothing to do with xp in particular. But it could.

When XP became unsupported in 3.5, xp-specific code was removed, the xp buildbot was removed, we started rejecting xp-specific patches, and our windows installer refused to install on XP. Are you are proposing this for 2.7?

We have a rule for new x.y.0 released, but not if a Microsoft Windows
support expires during the lifetime of a Python release (2.7 here):
https://www.python.org/dev/peps/pep-0011/#microsoft-windows

> Firefox made great efforts to support Windows XP last years, but they
> decided to drop support last March with Firefox 52, last release
> supporting XP and Visa:
> https://support.mozilla.org/en-US/kb/end-support-windows-xp-and-vista

The link says that they continue with security patches until next September, at which point they will review installation numbers. The extra 5 years of support for 2.7, above the originally intended 5 years, is mainly for security fixes, although some people continue with routine non-security bugfixes.

--
Terry Jan Reedy

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to