-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Packaging ImSwitch into a deliverable installer #170
Comments
@beniroquai I think you suggested some packages for this but I can't seem to find the references to it. |
In the release page there is also a .zip with an executable file for windows ❤️ In the ImSwitch guidelines repo it is explained how to do that when doing new releases |
@kasasxav ops :P apologies, I forgot about that. but maybe @beniroquai meant something else then? |
Pyinstaller is a bit static: if there is a change to any of the packages, you have to download a >1GB file - not good. Alternative: Docker. |
I hate Docker but only because I'm very lazy in learning it... anyway, I think that changing type of packaging software wouldn't help that much unless there's some magic compression some software uses...? This is also one of the problems with having a big codebase: the related installers will be pretty heavy. But 1 GB seems a little bit too much aswell... even Micro-Manager is not that heavy o_o I wonder why's that? |
Right now ImSwitch is installed via pip. At some point it would be wise to create a package (i.e. an .msi file for Windows, and relevant counterparts for other major OSs) to be installed as a normal application.
The text was updated successfully, but these errors were encountered: