I agree that access should be easier.
Davide, do I get it right, that you are willing to provide an improved settings dialog (you assigned the issue to yourself!). This would be more than welcome.
In the long run, the ideal would be to have a script, which generates a custom Maxima binary based on the Maxima repositories. This should be much less then 100 MB and perhaps could be delivered directly with the plug-in. Making this requires a thorough understanding of Maxima's build skripts in order to get rid of all unnecessary stuff and to correctly set the environment. Until we have that, I will entirely rely on the standard (non-portable) installation of Maxima in order to minimizer maintenance effort.
Worth mentioning: It should be possible to tune the plugin to run under Linux.
Just as a note for later work: What could be dropped from standard maxima:
-
Restrict to SBCL compiler (the distribution has multiple other lisp compilers but SBCL is the only one which can handle unicode)
-
Leave out any docs
-
Eventually leave out all external packages (just load the required ones and dump a binary)
-
Leave out the GUI stuff (like wxmaxima) and VTK
When uni makes further progress with XY-Plot and adds a decent XYZ-Plot, I might even drop the graphics stuff from the plugin.