Skip to content

Improve Turtle graphics documentation #106996

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

Open
evildmp opened this issue Jul 22, 2023 · 1 comment
Open

Improve Turtle graphics documentation #106996

evildmp opened this issue Jul 22, 2023 · 1 comment
Labels
stdlib Python modules in the Lib dir type-feature A feature request or enhancement

Comments

@evildmp
Copy link
Contributor

evildmp commented Jul 22, 2023

Improving the turtle graphics documentation via a series of PRs

The turtle graphics module has some comprehensive documentation, but could be improved with some:

  • restructuring
  • new material aimed at getting users more quickly into a successful experience

I propose to do this via a series of small PRs each targeting a particular incremental improvement.

Pitch

The Turtle graphics module looks like a good place where Diátaxis can be applied. It's quite self-contained, and will be an effective showcase for that kind of work.

I will submit small PRs (some could be very small), so that the purpose of each one is clear, and together they will provide a readable history of how documentation improvement works in practice under Diátaxis.

Linked PRs

@evildmp evildmp added the type-feature A feature request or enhancement label Jul 22, 2023
hugovk added a commit that referenced this issue Jul 22, 2023
#106997)

Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
hugovk added a commit that referenced this issue Jul 23, 2023
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
evildmp added a commit to evildmp/cpython that referenced this issue Jul 23, 2023
…ythonGH-107072)

Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>.
(cherry picked from commit a2a0e51)

Co-authored-by: Daniele Procida <daniele@vurt.org>
jtcave pushed a commit to jtcave/cpython that referenced this issue Jul 23, 2023
…#107072)

Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
mementum pushed a commit to mementum/cpython that referenced this issue Jul 23, 2023
…#107072)

Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
hugovk added a commit that referenced this issue Jul 25, 2023
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
miss-islington pushed a commit to miss-islington/cpython that referenced this issue Jul 25, 2023
…thonGH-107153)

(cherry picked from commit 2425346)

Co-authored-by: Daniele Procida <daniele@vurt.org>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
miss-islington pushed a commit to miss-islington/cpython that referenced this issue Jul 25, 2023
…thonGH-107153)

(cherry picked from commit 2425346)

Co-authored-by: Daniele Procida <daniele@vurt.org>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
miss-islington pushed a commit to miss-islington/cpython that referenced this issue Jul 25, 2023
…thonGH-107153)

(cherry picked from commit 2425346)

Co-authored-by: Daniele Procida <daniele@vurt.org>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
hugovk added a commit that referenced this issue Jul 25, 2023
…H-107153) (#107234)

Co-authored-by: Daniele Procida <daniele@vurt.org>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
hugovk added a commit that referenced this issue Jul 25, 2023
…H-107153) (#107233)

Co-authored-by: Daniele Procida <daniele@vurt.org>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
jtcave pushed a commit to jtcave/cpython that referenced this issue Jul 27, 2023
…thon#107153)

Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
hugovk added a commit that referenced this issue Jul 27, 2023
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
miss-islington pushed a commit to miss-islington/cpython that referenced this issue Jul 27, 2023
(cherry picked from commit ccd4253)

Co-authored-by: Daniele Procida <daniele@vurt.org>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
miss-islington pushed a commit to miss-islington/cpython that referenced this issue Jul 27, 2023
(cherry picked from commit ccd4253)

Co-authored-by: Daniele Procida <daniele@vurt.org>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
hugovk added a commit that referenced this issue Jul 27, 2023
Co-authored-by: Daniele Procida <daniele@vurt.org>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
hugovk added a commit that referenced this issue Jul 27, 2023
Co-authored-by: Daniele Procida <daniele@vurt.org>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
@iritkatriel iritkatriel added the stdlib Python modules in the Lib dir label Nov 28, 2023
@StanFromIreland
Copy link
Contributor

Is there anything else to do here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stdlib Python modules in the Lib dir type-feature A feature request or enhancement
Projects
Status: No status
Development

No branches or pull requests

3 participants