Plans/Reason

Reason

Reason is currently very functional. A few deficiencies are still there, however. Currently, I'm in the process of rewriting it to depend on the Enthought  Traits library (which will be included in the installation script.) This should improve maintainability, as well as simplify development considerably. Here are some of my goals.

  • More of the callbacks should be exposed
  • Easier motion of windows
  • Destruction of a window should destroy the plot object.
  • More flexibility in creating objects.
  • VTK support should be wrapped in

The last point here is an interesting one. In order to use TVTK, we need some of the Enthought Tool Suite installed, but not in a way that can be automated in one of my own hand-written scripts. (Using the Enthought Python Distribution will take care of this.)

Attachments