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

Reply via email to