Skip to content
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

3.2 docs not updating on docs.python.org #60732

Closed
cjerdonek opened this issue Nov 22, 2012 · 9 comments
Closed

3.2 docs not updating on docs.python.org #60732

cjerdonek opened this issue Nov 22, 2012 · 9 comments
Labels
docs Documentation in the Doc dir easy type-feature A feature request or enhancement

Comments

@cjerdonek
Copy link
Member

BPO 16528
Nosy @birkenfeld, @ezio-melotti, @bitdancer, @cjerdonek

Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

Show more details

GitHub fields:

assignee = None
closed_at = <Date 2012-11-22.02:49:23.320>
created_at = <Date 2012-11-22.02:30:09.553>
labels = ['easy', 'type-feature', 'docs']
title = '3.2 docs not updating on docs.python.org'
updated_at = <Date 2012-11-23.18:40:23.604>
user = 'https://github.com/cjerdonek'

bugs.python.org fields:

activity = <Date 2012-11-23.18:40:23.604>
actor = 'chris.jerdonek'
assignee = 'docs@python'
closed = True
closed_date = <Date 2012-11-22.02:49:23.320>
closer = 'r.david.murray'
components = ['Documentation']
creation = <Date 2012-11-22.02:30:09.553>
creator = 'chris.jerdonek'
dependencies = []
files = []
hgrepos = []
issue_num = 16528
keywords = ['easy']
message_count = 9.0
messages = ['176090', '176091', '176093', '176106', '176115', '176116', '176117', '176119', '176211']
nosy_count = 6.0
nosy_names = ['georg.brandl', 'ezio.melotti', 'r.david.murray', 'chris.jerdonek', 'docs@python', 'python-dev']
pr_nums = []
priority = 'normal'
resolution = 'fixed'
stage = 'resolved'
status = 'closed'
superseder = None
type = 'enhancement'
url = 'https://bugs.python.org/issue16528'
versions = ['Python 3.2']

@cjerdonek
Copy link
Member Author

The 3.2 docs haven't updated since Oct 28, 2012:

http://docs.python.org/3.2/

The commits for the Doc folder around that time are as follows. I observed that the top commit was not built, but I'm not sure about the ones previous:

$ hg log -b 3.2 Doc | more

changeset: 80018:40aedc7da30f
branch: 3.2
parent: 79798:16493102f9b1
user: Andrew Svetlov <andrew.svetlov@gmail.com>
date: Sun Oct 28 14:10:30 2012 +0200
summary: Issue bpo-14570: Document json sort_keys parameter properly.

changeset: 79996:e02d49db3f5b
branch: 3.2
parent: 79989:f6d04f5cff31
user: Georg Brandl <georg@python.org>
date: Sun Oct 28 07:59:42 2012 +0100
summary: bpo-8040: fix jQuery incompatibility

changeset: 79984:36a35b86e3b0
branch: 3.2
parent: 79980:740be7346c92
user: Ezio Melotti <ezio.melotti@gmail.com>
date: Sat Oct 27 23:12:48 2012 +0300
summary: bpo-8040: fix the version.

changeset: 79980:740be7346c92
branch: 3.2
parent: 79976:35a2a0e166d0
user: Ezio Melotti <ezio.melotti@gmail.com>
date: Sat Oct 27 22:28:48 2012 +0300
summary: bpo-8040: enable the versionswitcher for the autobuild-dev target.

changeset: 79976:35a2a0e166d0
branch: 3.2
parent: 79972:abbfb89055d3
user: Ezio Melotti <ezio.melotti@gmail.com>
date: Sat Oct 27 22:09:16 2012 +0300
summary: bpo-8040: add a version switcher to the documentation. Patch by Yury Selivanov.

@cjerdonek cjerdonek added the type-bug An unexpected behavior, bug, or error label Nov 22, 2012
@cjerdonek cjerdonek added the docs Documentation in the Doc dir label Nov 22, 2012
@bitdancer
Copy link
Member

This is intentional. Only 2.7, 3.3, and 3.4 auto-update now that 3.3 is out. There will be a final rebuild of the 3.2 docs when 3.2 final is released.

@cjerdonek
Copy link
Member Author

Thanks for the info. Is this information reflected somewhere online?

@bitdancer
Copy link
Member

I don't know. If it is would be in wherever "documenting Python" is these days. The policy is that only the versions in active maintenance are automatically rebuilt. 3.2 is technically no longer in maintenance, it's just that there are reasons that we are delaying the final release. But I remember Georg answering this question on one forum or another, saying that the switch in which versions get built happens when the new version's pages move from default to release. (So, it is always somewhat before the final release of the previous maintenance version.)

@birkenfeld
Copy link
Member

That's correct. "Documenting Python" is in the devguide now; feel free to remark this somewhere.

@cjerdonek
Copy link
Member Author

The policy is that only the versions in active maintenance are automatically rebuilt. 3.2 is technically no longer in maintenance, it's just that there are reasons that we are delaying the final release.

Okay, below the devguide says it is still in maintenance. Should that be changed?

"There are 6 open branches right now in the Mercurial repository:

  • the default branch holds the future 3.4 version and descends from 3.3
  • the 3.3 branch holds bug fixes for future 3.3.x maintenance releases and descends from 3.2
  • the 3.2 branch holds bug fixes for an upcoming final 3.2.4 maintenance release and then for future 3.2.x security releases
  • the 3.1 branch holds security fixes for future 3.1.x security releases
    ..."

(from http://docs.python.org/devguide/devcycle.html#summary )

Perhaps that was the source of confusion for me. I was wondering if there was some other policy about when not to rebuild branches still in maintenance mode. But given that it's not really in maintenance mode any longer, that answers my question.

@birkenfeld
Copy link
Member

3.2 is still in maintenance, but the docs are not rebuilt daily for any past stable version, whether they are in maintenance or not.

Maybe it's not such a big deal at all?

@cjerdonek
Copy link
Member Author

It's not. Thanks for the clarification and info.

@python-dev
Copy link
Mannequin

python-dev mannequin commented Nov 23, 2012

New changeset 31bb42754962 by Chris Jerdonek in branch 'default':
Clarify that only the latest maintenance branches are rebuilt (issue bpo-16528).
http://hg.python.org/devguide/rev/31bb42754962

@cjerdonek cjerdonek added easy type-feature A feature request or enhancement and removed invalid type-bug An unexpected behavior, bug, or error labels Nov 23, 2012
@ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Documentation in the Doc dir easy type-feature A feature request or enhancement
Projects
None yet
Development

No branches or pull requests

3 participants