On Windows, wxPython has a binary installer that includes the wxMSW DLL.
Users only need to do one download and don't have to be concerned with wxMSW
or keeping versions of wxMSW and wxPython in sync. On Linux, wxPython has
RPMs and users are required to do multiple downloads and then have
dependency issues and must remember to keep wxGTK and wxPython in sync. In
addition, Linux users have to get the demo and documentation separately, so
that's yet another thing to get out of sync or miss entirely.
Is it not technically possible to make a single wxPython for Linux RPM
installer that includes wxGTK and whatever else is required? Disk space
shouldn't be an issue. Making wxPython install painlessly on Linux will
really help in getting more people to use wxPython on Linux and should cut
down on some of the support questions to the list. My guess is a lot of
people try it, have wxGTK and wxPython out of sync, it doesn't work and they
move on.
I don't see any options on the Linux for "normal" and "hybrid" builds, are
the Linux RPMs always done as hybrid? If so, there needs to be a "normal"
option. Personally, I find the output on the hybrid builds annoying,
cluttering up my console and only run hybrid for testing purposes.
Note that I plan to make the same argument for wxPython-Mac, but will do
that on the wxPython-Mac mailing list.
http://lists.wxwindows.org/mailman/listinfo/wxpython-mac
Thanks,
ka