Issue 23924: Add OS X to Dev Guide Quickstart build step (original) (raw)

Created on 2015-04-13 00:18 by willingc, last changed 2022-04-11 14:58 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
iss23924.patch willingc,2015-04-13 20:52 DevGuide update for OS X
Messages (7)
msg240575 - (view) Author: Carol Willing (willingc) * (Python committer) Date: 2015-04-13 00:18
Since many devs use OS X, it would be helpful to add a mention of OS X in Step 2 (Build). It would also be helpful to add that it is okay to ignore build errors/warnings as long as CPython reports building correctly.
msg240706 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2015-04-13 18:59
In general, references in the devguide to UNIX are intended to include OS X. In other words, in the guide "UNIX" is generally equivalent to "not Windows" at least for Python 3 now that other, ancient non-POSIX platforms, like classic MacOS or VMS or OS/2 are no longer supported. (At least, I can't think of any remaining ones.) Perhaps adding a statement to that effect somewhere in the guide would help if it isn't already clear? I think the main difference is whether a platform uses the autoconf-based build system for Python (e.g. ./configure and make) vs. the Windows Visual Studio project build system). Regarding build errors/warnings, the issue of standard library extensions depending on installing third-party libraries that may not be included by default or at all on a particular OS platform is talked about in various places in the guide (for example, in the Build Dependencies section: https://docs.python.org/devguide/setup.html#build-dependencies). Perhaps a link to that section can be added to the quick start.
msg240744 - (view) Author: Carol Willing (willingc) * (Python committer) Date: 2015-04-13 20:52
@ned.deily Thanks for the feedback. I changed the text on the QuickStart build step #2 since it was not clear to some sprinters that UNIX included Mac OS X. I added link in the text to direct to the Build Dependencies section. Thanks for the suggestion.
msg240765 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2015-04-13 21:34
The updates look good to me, thanks! Are you able to push this? If not, I can do it.
msg240777 - (view) Author: Carol Willing (willingc) * (Python committer) Date: 2015-04-13 22:05
@ned.deily Thanks for the review. Please push for me. Thanks :)
msg240786 - (view) Author: Roundup Robot (python-dev) (Python triager) Date: 2015-04-13 22:24
New changeset 56b0001c7a29 by Ned Deily in branch 'default': Issue #23924: Expand the QuickStart section to mention OS X and link https://hg.python.org/devguide/rev/56b0001c7a29
msg240788 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2015-04-13 22:25
Done. Thanks for the patch!
History
Date User Action Args
2022-04-11 14:58:15 admin set github: 68112
2015-04-13 22:25:36 ned.deily set status: open -> closedresolution: fixedmessages: + stage: commit review -> resolved
2015-04-13 22:24:39 python-dev set nosy: + python-devmessages: +
2015-04-13 22:05:41 willingc set messages: +
2015-04-13 21:34:24 ned.deily set messages: + stage: commit review
2015-04-13 20:52:56 willingc set files: + iss23924.patchkeywords: + patchmessages: +
2015-04-13 18:59:09 ned.deily set nosy: + ned.deilymessages: +
2015-04-13 00🔞19 willingc create