﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	launchpad_bug
243	package including all dependencies for win32	zooko	robk	"It would be nice to build a package for Windows which includes all dependencies so that people can install Tahoe without having to install any dependencies.  See ticket #242 -- ""binary package for w32"" -- for the first step.  The second step is to build a package that contains all the dependencies as well as Tahoe itself.

One could use [py2exe http://py2exe.org] for this, but if I'm the one implementing this I will first try to use distutils/setuptools.  For example, we could install all of the dependencies and tahoe into the same directory (with {{{--prefix/--single-version-externally-managed}}}), then use distutils/setuptools's ""bdist_wininst"" or ""bdist_msi"" feature to build a Windows installer that contains all of that code.

Note that this ticket is ''not'' about making a user-friendly application on Windows (that's the subject of ticket #195 -- ""user-friendly installer for Windows -- for my Dad!"").  This ticket is about a package targeted at programmers (e.g. Samantha) who want to start using Tahoe through the wapi/wui or cli with minimal time spent installing dependencies."	enhancement	closed	major	0.9.0 (Allmydata 3.0 final)	packaging	0.7.0	fixed	win32	arch_o_median	
