I think becoming an apple signed developer to get a cert is the best approach.
If anyone wanted to approach apple about open source/non profit gratis licenses, that would be appreciated. Otherwise I could do it / fund it from the PSF board side, which I am happy to do. I also concur with Raymond that the download/install instructions could be simplified. Noting for users that rather than downloading Xcode, they can just download the OSX Command Line Tools installer and easy_install/pip/etc will just work would also be nice Jesse On Aug 14, 2012, at 8:33 PM, Raymond Hettinger <raymond.hettin...@gmail.com> wrote: > On Mountain Lion, the default security settings only allow installation of > applications downloaded from the Mac App Stored and "identified developers". > > We need to either become an "identified developer" or include some > instructions on how to change the security settings (System Preference -- > General -- Unlock --Select the "Anywhere" radio button -- Install Python -- > Restore the original settings -- and Relock). Changing the security settings > isn't appealing because 1) it weakens the user's security 2) it involves > multiple steps and 3) the user will see an unsettling warnings along the way. > > Another unrelated issue is that the instructions for updating Tcl/Tk are > problematic. In the past few months, I've witnessed hundreds of people > unsuccessfully trying follow the instructions and having an immediate > unpleasant out-of-the-box experience when IDLE crashes. I suggest that we > stop being so indirect about the chain of footnotes and links leading to a > Tcl/Tk download. I would like to see a direct Tcl/Tk updater link > side-by-side with our Python installer link at > http://www.python.org/download/releases/2.7.3/ > > Someone did add a note the the IDLE startup screen to the effect of: > "WARNING: The version of Tcl/Tk (8.5.9) in use may be unstable. > Visit http://www.python.org/download/mac/tcltk/ for current information." > In some ways this is progress. In others, it falls short. If IDLE crashes, > you can't see the message. If you have installed the ActiveTCL 8.5.12 > update, you still see the warning eventhough it isn't necessary. Also, I > don't link that the referenced page is so complex and that it is full > unsettling warnings, important notices, do-not-use advice, mentions of > instability, etc. > > I would like to see our download page have something more simple, > affirmative, positively worded and direct. For example: > > * Mac OS X 64-bit/32-bit Installer (3.2.3) for Mac OS X 10.6 and 10.7 [2] > (sig). To run IDLE or Tkinter, you need to update Tcl/Tk to ActiveTcl 8.5.12 > <http://www.activestate.com/activetcl/downloads> . > > That saves you from having to click a links down to a footnote at the bottom > of the page <http://www.python.org/download/releases/2.7.3/#id6 > that sends > you to <http://www.python.org/download/mac/tcltk> which is another page full > of tables, warnings,etc that leads you to the Apple 8.5.9 section > <http://www.python.org/download/mac/tcltk/#apple-8-5-9> which is a dead-end > because there are still known issues with 8.5.9, leaving you with the > ActiveTCL section > <http://www.python.org/download/mac/tcltk/#activetcl-8-5-12> which has a > paragraph of text obscuring the link you actually needed: > http://www.activestate.com/activetcl/downloads . > > I applaud that some effort was made to document a solution; however, in > practice the daisy chain of footnotes, tables, and links has proven > unworkable for most of the engineers I've been working with. > > > Raymond > > _______________________________________________ > Python-Dev mailing list > Python-Dev@python.org > http://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: > http://mail.python.org/mailman/options/python-dev/jnoller%40gmail.com
_______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com