8000 Move the Argument Clinic docs to the devguide · Issue #107518 · python/cpython · GitHub
[go: up one dir, main page]

Skip to content

Move the Argument Clinic docs to the devguide #107518

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

Closed
3 tasks done
erlend-aasland opened this issue Jul 31, 2023 · 6 comments
Closed
3 tasks done

Move the Argument Clinic docs to the devguide #107518

erlend-aasland opened this issue Jul 31, 2023 · 6 comments
Labels
docs Documentation in the Doc dir topic-argument-clinic

Comments

@erlend-aasland
Copy link
Contributor
erlend-aasland commented Jul 31, 2023

See topic on Discourse and python/devguide#1148

Quoting from the linked topic:

Currently, the Argument Clinic docs live in the How-To section of docs.python.org:

https://docs.python.org/3/howto/clinic.html.

The devguide does not mention Argument Clinic at all (except in the experts section).

The clinic docs's primary audience are core developers and contributors, which is also the primary audience of the devguide. I'd like to suggest we move the clinic docs from docs.python.org to devguide.python.org.

So far, I've only received encouraging reactions, both on Discourse and on the core dev Discord.

TODO:

Linked PRs

@erlend-aasland
Copy link
Contributor Author
erlend-aasland commented Aug 2, 2023

@erlend-aasland
Copy link
Contributor Author

Thanks to @AA-Turner, python/devguide#1160 has now landed!

@AA-Turner
Copy link
Member

And now rendered!

A

@erlend-aasland
Copy link
Contributor Author

And now rendered!

Wow, that was fast :) Next, we need to redirect the old docs to the devguide (if possible!).

@rhettinger
Copy link
Contributor

+1 for moving to the devguide.

erlend-aasland pushed a commit that referenced this issue Oct 11, 2023
* Remove the content of the Argument Clinic HOWTO
* Update cross-references to the Argument Clinic
* Add a note directing readers to the devguide
erlend-aasland pushed a commit to erlend-aasland/cpython that referenced this issue Oct 12, 2023
)

(cherry picked from commit d1f7fae)

* Remove the content of the Argument Clinic HOWTO
* Update cross-references to the Argument Clinic
* Add a note directing readers to the devguide
@erlend-aasland
Copy link
Contributor Author

Backports to 3.12 and 3.11 are queued for automerging. Marking this as resolved. Thanks to everyone who has helped with this effort; highly appreciated.

erlend-aasland added a commit that referenced this issue Oct 12, 2023
(cherry picked from commit d1f7fae)

* Remove the content of the Argument Clinic HOWTO
* Update cross-references to the Argument Clinic
* Add a note directing readers to the devguide

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
erlend-aasland added a commit that referenced this issue Oct 12, 2023
(cherry picked from commit d1f7fae)

* Remove the content of the Argument Clinic HOWTO
* Update cross-references to the Argument Clinic
* Add a note directing readers to the devguide

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Glyphack pushed a commit to Glyphack/cpython that referenced this issue Sep 2, 2024
* Remove the content of the Argument Clinic HOWTO
* Update cross-references to the Argument Clinic
* Add a note directing readers to the devguide
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 topic-argument-clinic
Projects
None yet
Development

No branches or pull requests

3 participants
0