Due to our own lack of experience/hardware/software, we definitely need
volunteers (we'd be willing to help where we could of course) for this stuff:

	o some sort of velvet-like interface for Windows
	o all of the above kinds of things (particularly just binaries of the
          command-line applications) for the Mac.

Things that maybe we'll get to someday, but if you want to try them first
then please feel free.  In no particular order:

	o make use of the Layout widget for geometry management of the main GUI
	o more intelligent use of the command line ... command completion
	  and argument specification ... type node hit space,
  	  get a "list of options" type delete hit space, get a prompt
	  for a number, type number hit return, etc.  In other
	  words make it something along the lines of some of the
	  popular CAD systems.
 	o improve plotting of displaced shapes. This probably means that
	  element writers need to provide a pointer to a function which
	  knows about the shape functions for an element and can fill in
	  a vector over the area or length of the element based on 
	  nodal displacements which, when plotted, will reflect the true
	  displaced shape of the element ...  
	o add snap to tool capability
	o robust quadrilateral mesh generation, 3-d mesh generation, etc, etc.
	o additional higher-order elements -- particularly an LST and maybe
	  a quadratic 6-node axisymm element.  The current linear axisymm
          element could also be made more accurate given an actual
          stiffness integration scheme.  These last would all be fairly easy.
	o fold Timoshenko beam theory into the standard beam, i.e., if
	  kappa or nu is given then expect a G and use Timoshenko
	  theory instead of Euler-Bernoulli.
	o put some real effort into internationalization.  The current 
	  functionality is there because it was easy.  More robust
	  implementation would mean maintaining a table, in code probably,
	  that mapped all possible input and as much output as possible
	  to a language determined by the user.
        o plug in something more universal than PPM to replace GIF - 
          PNG probably? 
        o fix the object apply code in velvet so that when an object
          gets applied to a node or element its color changes as appropriate
          (rather than waiting for a recolor request from the color
          control dialog).
        o an OpenGL 3D stress viewer
        o consolidation of much of the isoparametric code: brick, CST, LST,
          quad, axisymm. 
        o uniform stresses, nodally averaged stresses as appropriate,
          principle stresses, von Mises stress
        o better, more uniform handling of distributed loads
        o better handling of thermal analysis for the two elements that
	  we currently have, convection over the ctg surface for example,
          rather than just the end
