-
-
Notifications
You must be signed in to change notification settings - Fork 881
Restore table of recently end-of-lifed versions #413
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Thanks for the PR @jdufresne and sharing that you find the table useful for motivating people to move to more recent Python 3 releases. @ezio-melotti Perhaps we should add this table back, but remove it from the index page to another page. Thoughts? |
The reasons why I removed it are:
If it's added back, it should go to the devcycle.rst page, in particular at the bottom of the "End-of-life branches" section that I added in #411. Under the other table in the index page, an rst comment should be added with a note about the other table (e.g. ".. remember to update the end-of-life table in devcycle.rst"), the status column should be removed, the comment column should be removed (as you did), a single link to the download page could be added under the table (as I did in the index page), I would rename the "Tag" column to "Branch", the Release Manager column could be added to mirror the other table. To prevent the(se) table(s) to becoming outdated, an entry should be also added to PEP 101, stating that in case of a new major release or a minor release that marks the end-of-life of a branch, the devguide should be updated (or at least an issue about the update should be opened here). |
Thanks @ezio-melotti. I agree moving it off the index page is the best move. I do think there is value to have it as you suggest on the devcycle page. @jdufresne Would you be willing to amend the PR to add @ezio-melotti's suggestion:
Once the amended PR is merged, we should open an issue for PEP 101. Thanks! |
Now in devcycle.rst. When discussing dropping EOL Python support in projects, referencing this table and its dates is useful. Gives perspective by easily identifying how long a Python version hasn't been supported. The table was removed in commit 4eb2f5c.
Thanks for the feedback! I believe I have addressed all the points. Please let me know if you like to see any other changes or adjustments. |
Thanks @jdufresne for the contribution. |
* Restore table of recently end-of-lifed versions Now in devcycle.rst. When discussing dropping EOL Python support in projects, referencing this table and its dates is useful. Gives perspective by easily identifying how long a Python version hasn't been supported. The table was removed in commit f8a3cb1.
When discussing dropping EOL Python support in projects, referencing this table and its dates is useful. Gives perspective by easily identifying how long a Python version hasn't been supported.
The table was removed in commit 4eb2f5c.
Refs #411