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: 3.4.4, 3.4.5, 3.5.0, 3.5.1, 3.5.2 documentation archives missing
Type: Stage: resolved
Components: Documentation Versions: Python 3.4, Python 3.5
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: larry Nosy List: Arfrever, cheryl.sabella, cjmayo, ezio.melotti, georg.brandl, larry, martin.panter, ned.deily
Priority: high Keywords:

Created on 2015-09-18 18:41 by Arfrever, last changed 2022-04-11 14:58 by admin. This issue is now closed.

Messages (16)
msg251018 - (view) Author: Arfrever Frehtes Taifersar Arahesis (Arfrever) * (Python triager) Date: 2015-09-18 18:41
Documentation archives for final 3.5.0 release are missing in https://www.python.org/ftp/python/doc/3.5.0/

(Compare it with e.g. https://www.python.org/ftp/python/doc/3.4.0/ and https://www.python.org/ftp/python/doc/3.4.3/)
msg251019 - (view) Author: Larry Hastings (larry) * (Python committer) Date: 2015-09-18 18:44
They don't go there, they go in https://docs.python.org/3.5/archives/

Where is the documentation that this "https://www.python.org/ftp/python/doc/3.5.0/" directory is an officially supported directory?
msg251022 - (view) Author: Arfrever Frehtes Taifersar Arahesis (Arfrever) * (Python triager) Date: 2015-09-18 19:13
https://www.python.org/ftp/python/doc/ contains documentation for all previous versions since Python 1.1, so https://www.python.org/ftp/python/doc/${Version} can be considered official.

https://docs.python.org/${Version}/archives URL scheme is not working for majority of versions. E.g. there is no https://docs.python.org/3.3/archives/

Usage of https://www.python.org/ftp/ for documentation archives is also consistent with usage of it e.g. for source archives (e.g. https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz).
msg251028 - (view) Author: Larry Hastings (larry) * (Python committer) Date: 2015-09-18 21:06
The official way to download the documentation is from this page:

https://docs.python.org/3.5/download.html

which links to the "archives" directory.

When python.org changed to the new site, some things moved around.  I guess this was one of those things.

Anyway, there's no bug here.
msg251093 - (view) Author: R. David Murray (r.david.murray) * (Python committer) Date: 2015-09-19 18:30
I'm not sure there's no bug here, though there certainly doesn't seem to be any bug in your execution of the release process.  I think we should ask Georg's opinion at least.
msg251105 - (view) Author: Georg Brandl (georg.brandl) * (Python committer) Date: 2015-09-19 19:08
This is still in PEP 101:

      ___ If this is a final release: Move the doc zips and tarballs to
          /srv/www.python.org/ftp/python/doc/X.Y.Z, creating the directory
          if necessary, and adapt the "current" symlink in .../doc to point to
          that directory.  Note though that if you're releasing a maintenance
          release for an older version, don't change the current link.

https://docs.python.org/3.5/archives/ will have the *continuously rebuilt* versions, so it's not the same.
msg257839 - (view) Author: Ezio Melotti (ezio.melotti) * (Python committer) Date: 2016-01-09 14:52
https://www.python.org/ftp/python/doc/3.5.0/ now contains some files, but they seem to be for the ones for alpha 1 and 3.  The dir for 3.5.1 is still missing.
msg257944 - (view) Author: Martin Panter (martin.panter) * (Python committer) Date: 2016-01-10 22:43
Perhaps related is that the list at <https://www.python.org/doc/versions/> only goes up to 3.4.3.
msg271171 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2016-07-24 16:46
"Perhaps related is that the list at <https://www.python.org/doc/versions/> only goes up to 3.4.3."

That page is manually updated by the release managers.  Note that there are entries on the page for the most recent 2.7.x releases, 2.7.11 and 2.7.12, and the corresponding doc archives are available in /ftp/python/doc.  It looks like 3.5.x is the odd duck here and should be updated.  Larry?
msg271172 - (view) Author: Larry Hastings (larry) * (Python committer) Date: 2016-07-24 16:57
I can fix it.  Are instructions on how to update that in PEP 101 and I missed it?

(Do you know where it is in the Django maze of twisty little passages?)
msg271179 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2016-07-24 19:03
Larry, I updated PEP 101 to reflect I think are the steps required for this with the new website; the doc upload instructions are already in PEP 101.  I'm sure it is still missing some steps.  Feel free to improve!

https://github.com/python/peps/commit/5903b6afd4e658482d382f635a8bb60339668ef1
msg271236 - (view) Author: Larry Hastings (larry) * (Python committer) Date: 2016-07-25 06:22
Okay, I've updated the doc, and verified that the links work.  The releases/3.5.0 directory had problems; it had bad permissions, and was stuck on 3.5.0a3 or something.  I blew it away and installed the 3.5.0 final docs from the tarball and set the permissions by hand.

Is this bug fixed now?
msg271262 - (view) Author: Martin Panter (martin.panter) * (Python committer) Date: 2016-07-25 12:59
The documentation for recent releases looks nice and functional now, thanks. So at least that aspect is fixed.
msg271267 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2016-07-25 13:22
The actions in PEP 101 cited by Georg in msg251105 above still need to be done.
msg312603 - (view) Author: Cheryl Sabella (cheryl.sabella) * (Python committer) Date: 2018-02-22 23:34
It appears that all the docs from the issue title (and the subsequent releases) exist on https://www.python.org/ftp/python/doc/ now, except that the 3.5.0 ones are for alpha releases instead of the final.  Larry mentioned that in msg271236.  Not sure if fixing that is something that can still be done or if this issue can be closed as resolved?

Thanks!
msg314843 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2018-04-03 00:47
https://www.python.org/ftp/python/doc/3.5.0/ now contains copies of the 3.5.0 final downloadable docs and no longer contains any pre-release versions.  Thanks everyone!
History
Date User Action Args
2022-04-11 14:58:21adminsetgithub: 69357
2018-04-03 00:47:25ned.deilysetstatus: open -> closed
resolution: fixed
messages: + msg314843

stage: resolved
2018-02-22 23:34:05cheryl.sabellasetnosy: + cheryl.sabella
messages: + msg312603
2016-07-25 13:22:20ned.deilysetmessages: + msg271267
2016-07-25 12:59:36martin.pantersetmessages: + msg271262
2016-07-25 06:22:06larrysetmessages: + msg271236
2016-07-24 19:03:33ned.deilysetmessages: + msg271179
2016-07-24 16:57:06larrysetmessages: + msg271172
2016-07-24 16:46:51ned.deilysetnosy: + ned.deily
messages: + msg271171
2016-07-24 10:48:37cjmayosetnosy: + cjmayo
2016-07-23 21:02:58Arfreversettitle: 3.5.0 documentation archives missing -> 3.4.4, 3.4.5, 3.5.0, 3.5.1, 3.5.2 documentation archives missing
versions: + Python 3.4
2016-01-10 22:43:09martin.pantersetnosy: + martin.panter
messages: + msg257944
2016-01-09 20:21:18r.david.murraysetnosy: - r.david.murray
2016-01-09 14:52:45ezio.melottisetnosy: + ezio.melotti
messages: + msg257839
2015-10-12 11:29:57Arfreversetpriority: normal -> high
resolution: not a bug -> (no value)
stage: resolved -> (no value)
2015-09-19 19:08:34georg.brandlsetstatus: closed -> open

messages: + msg251105
2015-09-19 18:30:15r.david.murraysetnosy: + georg.brandl, r.david.murray
messages: + msg251093
2015-09-18 21:06:33larrysetstatus: open -> closed
resolution: not a bug
messages: + msg251028

stage: resolved
2015-09-18 19:13:21Arfreversetmessages: + msg251022
2015-09-18 18:44:10larrysetmessages: + msg251019
2015-09-18 18:41:34Arfrevercreate