-
-
Notifications
You must be signed in to change notification settings - Fork 32.1k
gh-85747: Active voice & suggested edits, 'running/stopping loop' & 'callbacks' subsections of asyncio-eventloop.rst #100270
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
Conversation
Loop run/stop section, and callbacks section.
✅ Deploy Preview for python-cpython-preview ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've added some clarifications on some further points of confusion (that I had to look up in the code, or guess on), as well as refined the phrasing and fixed a few other issues. Thanks!
I'm unsubscribing for now, but do ping me if you need me to arbitrate some choice! |
Co-authored-by: C.A.M. Gerlach <[email protected]>
Co-authored-by: C.A.M. Gerlach <[email protected]>
Co-authored-by: C.A.M. Gerlach <[email protected]>
I also prefer the more verbose phrasing that doesn't start the sentence with a lowercase letter. Remove the spurious whitespace. Co-authored-by: Guido van Rossum <[email protected]> Co-authored-by: C.A.M. Gerlach <[email protected]>
@gvanrossum -- I believe this PR is ready for consideration for merge. Thank you for the input & guidance! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm sorry, but there are still too many grammatical oddities to approve the PR. Please ask one of the docs folks (e.g. @CAM-Gerlach) to go over the grammar carefully.
A Python core developer has requested some changes be made to your pull request before we can consider merging it. If you could please address their requests along with any other requests in other reviews from core developers that would be appreciated. Once you have made the requested changes, please leave a comment on this pull request containing the phrase |
@python/proofreaders |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
After some more consideration and thought, various suggestions to improve the readability and clarity of the grammar and phrasing and avoid regressions on that front.
I am taking a look, |
@CAM-Gerlach, it seems like you and @terryjreedy are in a good flow for further polishing here. Do you have write access on my fork? If not, do you want it? I don't want my pace of review to hold up applying changes to the PR branch. |
Co-authored-by: Terry Jan Reedy <[email protected]>
Thanks @bskinn . I've applied the review comments and also moved the return line up to right after the Just FYI, you can just batch-apply all desired review comments in one go by clicking on the |
Yup, I know -- super handy feature! I wasn't sure which suggestions were 'final', or if there was more discussion coming...so, I didn't feel comfortable committing anything without a thorough review that I couldn't be sure when I could carry out. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM from my end, now
Thanks @bskinn for the PR, and @gvanrossum for merging it 🌮🎉.. I'm working now to backport this PR to: 3.10, 3.11. |
Sorry, @bskinn and @gvanrossum, I could not cleanly backport this to |
Sorry @bskinn and @gvanrossum, I had trouble checking out the |
GH-102005 is a backport of this pull request to the 3.10 branch. |
GH-102006 is a backport of this pull request to the 3.11 branch. |
…ing loop' & 'callbacks' subsections of asyncio-eventloop.rst (pythonGH-100270) Co-authored-by: C.A.M. Gerlach <[email protected]> Co-authored-by: Terry Jan Reedy <[email protected]>. (cherry picked from commit c4de6b1) Co-authored-by: Brian Skinn <[email protected]>
…op' & 'callbacks' subsections of asyncio-eventloop.rst (GH-100270) (#102006) Note: the `timeout` parameter was not added until 3.12. (cherry picked from commit c4de6b1) Co-authored-by: C.A.M. Gerlach <[email protected]> Co-authored-by: Terry Jan Reedy <[email protected]>. Co-authored-by: Brian Skinn <[email protected]>
…op' & 'callbacks' subsections of asyncio-eventloop.rst (gh-100270) (#102005) Note: The `timeout` parameter was not added until Python 3.12. (cherry picked from commit c4de6b1) Co-authored-by: C.A.M. Gerlach <[email protected]> Co-authored-by: Terry Jan Reedy <[email protected]>
Another docs revision PR of
asyncio-eventloop.rst
per #85747.There are a couple of spots here where I think more explanation than was already present will be useful. I've attempted explanations of my own, but they may be incorrect. I'll mark these with review comments shortly.
I didn't change much of the passive voice related to callback interactions, within the description text of methods that work with callbacks. All the attempts I made to cast those descriptions in active voice seemed to degrade readability.