This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Links to Python3 docs for some libs return 404
Type: behavior Stage: resolved
Components: Documentation Versions:
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: docs@python Nosy List: andrei.avk, docs@python, edison.abahurire, eric.araujo, ezio.melotti, mdk, ned.deily, willingc
Priority: normal Keywords:

Created on 2020-06-10 02:41 by edison.abahurire, last changed 2022-04-11 14:59 by admin. This issue is now closed.

Messages (4)
msg371154 - (view) Author: Edison Abahurire (edison.abahurire) * Date: 2020-06-10 02:41
These links in the deprecation warning on some Python 2 stdlib libraries documentation pages pointing to Python 3 alternatives return 404s. 

The link behind the words "Python documentation for the current stable release."

Examples:
https://docs.python.org/2/library/cgihttpserver.html
https://docs.python.org/2/library/basehttpserver.html
https://docs.python.org/2/library/simplehttpserver.html
https://docs.python.org/2/library/httplib.html
https://docs.python.org/2/library/cookie.html

The current methodology used is to replace the `2` with a `3` when making a new url and the challenge is that some libraries names changed.
msg371168 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2020-06-10 07:18
Thanks for the report!  If the links are always to ../3/.. it should be easy to set up permanent redirects on the website to the most appropriate webpage in the current Python 3 docset. If someone could produce a list of 2 to 3 mappings here, creating the redirects should be trivial.  The hard part is finding the missing links and figuring out the best replacements for each.
msg371385 - (view) Author: Edison Abahurire (edison.abahurire) * Date: 2020-06-12 15:30
@Ned, I'm going to search through the docs for any links that may need redirecting, and provide their python3 alternatives.
msg399055 - (view) Author: Andrei Kulakov (andrei.avk) * (Python triager) Date: 2021-08-06 02:18
It looks like all the pages listed were updated with working links to current stable release docs, so this can be closed and if somebody finds more broken links, this issue can be reopened later.
History
Date User Action Args
2022-04-11 14:59:32adminsetgithub: 85107
2021-08-29 16:59:10ned.deilysetstatus: open -> closed
resolution: fixed
stage: resolved
2021-08-06 02:18:19andrei.avksetnosy: + andrei.avk
messages: + msg399055
2020-09-21 19:24:48iritkatrielsetassignee: docs@python

type: behavior
components: + Documentation
nosy: + docs@python
2020-06-12 15:30:32edison.abahuriresetmessages: + msg371385
2020-06-10 07:18:04ned.deilysetnosy: + ned.deily
messages: + msg371168
2020-06-10 02:41:30edison.abahurirecreate