Opened at 2007-10-16T02:33:13Z
Last modified at 2015-07-16T18:21:34Z
#182 new enhancement
user-friendly installer for Mac -- for my Mom! — at Initial Version
Reported by: | zooko | Owned by: | somebody |
---|---|---|---|
Priority: | major | Milestone: | soon |
Component: | packaging | Version: | 0.6.1 |
Keywords: | mac usability install openitp-packaging | Cc: | arch_o_median, drewp@… |
Launchpad Bug: |
Description
My Mom wants to see some home movies of my children playing in the back yard. Even though our README is very well written, it is still far beyond her ken to build Tahoe from source. How could she get Tahoe installed on her home computer, which is a PowerPC G5 running Mac OS 10.3.9?
One way is that I could upload a binary .egg and instruct her in how to install Python 2.5.1 and easy_install and then how to run "easy_install allmydata-tahoe". However, the dependent libraries like Nevow and Twisted and so forth wouldn't get automatically installed by easy_install so that wouldn't quite work.
Another way is that I could build binary .egg packages of all of our dependent libraries and host them somewhere or bundle them into the tahoe binary .egg.
Another way is that we could use the "py2app" feature to build an installer than works on Mac OS 10.