Re: Python release timeline plot

This is just what I needed, thanks! I’m in the process of preparing a presentation for my team at Bank of America about how the dev lifecycle of our system (Quartz risk platform) interplays with the dev lifecycle of Python (and how we can do better). I will use this.
On 2 May 2021, at 08:33, Michał Górny <mgorny@gentoo.org> wrote:
Hi,
I've been working on visualizing some data on Python in Gentoo, and made a timeline of Python releases as a side result. I've figured some of you might be interested, so I've decided to share it. The result:
https://mgorny.pl/python-timeline.html
Script: https://github.com/mgorny/gpyutils/blob/master/timeline.py Data: https://github.com/mgorny/gpyutils/blob/master/timeline.toml
I've (roughly) covered the versions between 2.5 and 3.10 (2.5 is the oldest I've seen during my time in Gentoo, also the timeline's gotten narrow already).
dev covers the period between start of development and first alpha. alpha goes from a1 to b1, beta from b1 to rc1, rc from rc1 to final. stable goes to the last bugfix release, and security from that until the last security release.
A few notes:
1. The data is cut off to the right, and for technical reasons this means tooltips will display early end dates.
2. The right-most data is based on approximate dates where schedules aren't precise, esp. 3.10 assumes 'approximately 18 months' for stable status.
3. Start of development is only mentioned in the newest schedules. For older versions, I've took the data of the commit changing PYTHON_VERSION in configure.{ac,in} (which seems to match start of development in newer schedules).
4. Where data on last bugfix release wasn't available in schedules, I've looked through release notes.
5. I've deliberately skipped dev period for 2.5 not to overstretch it to the left.
If you see any mistakes, please let me know.
-- Best regards, Michał Górny
_______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-leave@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/CLSHKQAF... Code of Conduct: http://python.org/psf/codeofconduct/
participants (1)
-
Irit Katriel