|
From: Bastian E. <ba...@ei...> - 2010-02-04 09:08:58
|
> PD. Is Bastian Eicher still working in the package with z-i an all > dependencies for windows? I definitely working on this, but unfortunately I'm currently desperately short on time. My plan is to (in this order): - Build a portable version that includes Python and all the other dependencies. - Create an Inno Setup installer that would basically just copy the portable version to %ProgramFiles% and add a few Start Menu shortcuts. - Write an auto-updater akin to portableapps.com. - Write a Windows counterpart to Zero2Desktop. Both the auto-updater and Zero2Desktop counterpart would be written in C# 3.0 and depend on .NET 2.0. This means they could be used on most up-to-date Windows 2000 and XP installations and on any Windows Vista and 7 installation. I've come to the conclusion that it's probably not worth the effort to allow users to supply their own versions of the dependencies, because only very specific versions seem to work together. Python, GTK+, PyGObject, PyGTK, GnuPG, bzip2 and ZeroInstall are ~56MB in my test setup. With Inno Setup's LZMA I managed to compress that to ~11MB. By removing unused Python packages this might go down a bit more. My main problem is that I haven't managed to get "setup.py install" and "0launch.py" working properly on Windows. I'll continue trying and post my problems here as soon as I have the time. Regards, Bastian |