-
-
Notifications
You must be signed in to change notification settings - Fork 25
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
Having a "fast path" for documentation contributions #13
Comments
Looking at the contribution process, which took me ~10 minutes to figure out as someone familiar with where things are in the CPython codebase and Python's devguide.
The two main things that I see can be improved:
|
When you say « fast path » do you mean for new contributors with a good knowledge about git and rst, and using Linux, so it would look like:
? I don't know how to properly do that, there's so many different paths, the one for those understanding git but not rst, those understanding rst but not git, those not understanding git nor rst, Windows / macOS / Linux, ..., .... The one for those not understanding git nor rst is not a fast path though, it's a "sit down with a cup of tea 4 hour learning new things session". What about something like:
? |
Yea, that sounds about right. It's basically a overview for folks who know roughly how the various tools works, and only need the overview + easy copy paste for figuring out how CPython does things. This doesn't need to be a bullet list -- a doc with somewhat sequential headings like https://pip.pypa.io/en/stable/development/getting-started/ would work well, if you want to have explanation for new-comers referenced or even have them inline (headings make the page skimmable). |
This came up in the Python 3.10 release stream -- https://youtu.be/AHT2l3hcIJg?t=5700 for the exact timestamp of when this was proposed in the stream and discussed briefly -- and I noticed that no issue has been filed for this yet so... I'm doing it myself. 😅
I wasn't the person who proposed this, so... there's no bullet list items of what exactly this would be. :)
The text was updated successfully, but these errors were encountered: