At 10:18 AM -0800 2006-11-09, Christopher Barker wrote: >Russell and Charlie, > >Are your two binaries any different? Any reason to choose one over >the other? In particular, which of these are supported: > >numpy 1.* >Numeric >numarray > >GTK >TK >wx (which version?)
My binary supports: - numpy 1.0 (the default), Numeric and numarray - TkAgg using the built in Tcl/Tk or a user-added Tcl/Tk 8.4.x - WXAgg using wxPython 2.6 (I just realized this is the default, which is bad because it's not built in) It does not support GTK or Qt. Unfortunately it requires the user to: - Install one or more numeric packages - Set up a matploblibrc file unless they want to use numpy and WXAgg so it includes a ReadMe.txt file telling the user what to do. It would be better if matplotlib "just ran" out of the box. I'm not sure the best way to do this. Some possibilities are: - Include numpy in the matplotlib package and have the default matplotlibrc file use that. One would have to be careful about how to handle an existing numpy (if any), and I really don't know how to do that. Naive users would probably appreciate matplotlib using its own version and ignoring any built in (and possibly incompatible) version, but that sounds like a nightmare for more experienced users. - Run a post-install script that modifies the default matploblibrc file by looking for installed numeric packages and picking one as the default for numerix. It could warn the user if no compatible numeric package was found. This is clearly less friendly than the first option, but doesn't bring up the issue of conflicting with a user-installed numpy. - Some combination whereby a post-install script installs numpy 1.0 if no numpy is found and bitches loudly if a too-old version is found. Any ideas on this? Charlie: does your version already handle this somehow? If we use my package then I should submit a new version that has TkAgg as its default. -- Russell ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users