Why is it not on Github?
I'm not sure what you mean. All the code is on github. But we can't have regular users installing Xcode, Python, Qt4, etc, and compiling from source. Unfortunately, to make a standalone installer, all that needs to be included somehow.
Actually, I just got a PM from someone who claims to have done something like this already! He's stuck in the Newbies forum, but will post here soon. He said was able to jam everything into a .app and it works. But it's 232 MB. I suspect that most of it can be pruned out. For reference, the Windows installer (*.msi) has
everything and is less than 20 MB.
Question: is *.app what I want? Is that a sign-able container? Is it easily converted to a .dmg? Or pkg? What do I want? (I don't even know, myself)
EDIT: upon reviewing what he said, I suspect that 180 MB is instantly removable: the entire cppForSwig directory and the .git directory. If so, this may already be in a usable state. Anyone have comments about the idea of bulk including a python installation, PyQt4, etc? It would require me updating them when necessary, but on the other hand, it reduces the number of libraries that are system-dependent (and thus, probably also increases security a bit).
Yes, you want a .app file. A .dmg file is the standard disk image format used to package Mac OS X applications, where the .app file and other relevent files such as licence information, installation, or read-me text files are placed. I can help design and package a .dmg file once the .app is finished. Here's a quick sample I cooked up: