-
-
Notifications
You must be signed in to change notification settings - Fork 782
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
Promote how to install dependencies #1338
Comments
@ezio-melotti, please edit the OP if I misrepresented your arguments :) |
cc. @nedbat |
My initial proposal for how to promote the Install dependencies section was to simply reorder the Setup and building page so Install dependencies comes before Compile and build. Other (and not necessarily conflicting) proposals are:
|
I suggest we do the following:
I also wonder if the whole Compile and build section could use tabs for the different operating systems. This will make the whole page shorter and easier to navigate, and the tab switching can also be synced with the "quick guide", so that once the user picked their OS they won't see other instructions that are not relevant to them. |
I think all of your suggestions are worth doing, Ezio; thanks! |
Prior discussion:
I opened PR #1337 since I was puzzled that we tell people how to configure and build CPython before we tell them how to install third party dependencies for extension modules like
tkinter
,sqlite3
, andcurses
; in my mind, we should tell people how to install dependencies before we tell them how to configure and build CPython. I asked about this on Discord, and based on the responses, I created PR #1337. However, reordering these sections is controversial, so we need more discussion.Arguments for keeping the current layout:
Arguments for reordering the layout:
The text was updated successfully, but these errors were encountered: