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
IDLE subsection of What's New 3.10 #86012
Comments
Following bpo-41844, master issue for IDLE entries in Doc/whatsnew/3.10.rst. This doc has a section 'Improved Modules' with a subsection 'idlelib and IDLE'. The initial unlabeled subsubsection includes important enhancements to IDLE since 3.9.0. Because of IDLE's special backport policy (PEP-434), this initial part concludes with "The changes above have been backported to 3.9 maintenance releases." Future subsubsections 'New in 3.10.z:', z >= 1, will follow for backports to 3.10.z. These can precede the backport message as long as it is true. This issue will close after the last 3.10 maintenance release. This file will always exists in the master branch. Changes are applied to master and backported as needed at the time. Entries will be the same in the What's New x.y for all x.y branches that get the enhancement. However, each file needs different backports. Hence separate PRs are needed for auto backport to work. It seems convenient to have separate issues for each. |
PEP-434 allows feature backports for IDLE. |
Right. I'm not sure why there is need for these "IDLE What's New" issues. If a feature is implemented, it surely has its own separate issue, coupled with a PR that is backported. Those PRs will surely be tied to the feature issue (not this issue), and so will the backport PRs. To justify the backports, you just need to reference PEP-434. |
Until about 3.7, What's New was mostly written by editors during the beta period. Individual IDLE changes were not listed until 3.6, when I started this series with #86012. #95251 is for moving the doc paragraphs to IDLE's README. Adding single versus multiple entries at a time is a matter of tradeoffs. For batch additions, I will try individual issues covering all current versions. |
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:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: