(no commit message)
authorhttp://petefoth.myopenid.com/ <http://petefoth.myopenid.com/@web>
Fri, 4 Nov 2011 11:40:14 +0000 (07:40 -0400)
committerwww-data <www-data@project-moonshot.org>
Fri, 4 Nov 2011 11:40:14 +0000 (07:40 -0400)
design/librarymacinstallerplan.mdwn

index 3f2d2d7..c0fc034 100644 (file)
@@ -94,6 +94,11 @@ The lib??? component consists of the following files installed in the following
 </tr>
 </table>
 
+#####Dependencies
+The installer will not include any dependencies which are present by default in the installed version Mac OS X.
+
+For any dependencies which are not present by default in the installed version Mac OS X, the installer will install the needed versions in the /Library/Frameworks/Moonshot directory tree. It will not attempt to locate or use existing installations of these dependencies. This means that if such existing implementations are uninstalled in the future, the Moonshot libraries will not be broken. This decision has a cost in terms of disk space, but is justified because it a: decreases the complexity of the installation and b: protects the installation from potential failure.
+
 ###Outstanding questions/issues:
 1. One package each for "Snow Leopard" and "Lion", or a single package that works for both?
 2. One disk image each for "Snow Leopard" and "Lion", or a single disk image containing both packages?