Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Restore table of recently end-of-lifed versions #413
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. |
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