<html>
<pre>
Quaternion PROJECTS                                       -*- text -*-
===================

grep FIXME and/or TODO for more information


-------
General:
-------
  
  * See if LaTEX code from Scottedward Hodel's quaternion.ps document is available.
    Update it to use the commands from quaternion-2.0.0.

  * Secret Wish: Reimplement package completely in C++ similar to the sparsersb package ;-)
  
  * Support q = 2 + 3qi + 4qj + 5qk instead of q = 2 + 3*qi + 4*qj + 5*qk, similar to
    to complex numbers where it is possible to write c = 2 + 3i.
    I guess that this is not possible with m-files.  If we're lucky, it is possible
    using oct-files.  But I fear that it requires modifications to Octave's code itself.
    
--------
Features:
--------
  
  * Implement mpower.
  
  * Add functionality of qderiv and qtrans from quaternion-1.0.0.
  
  * Overload more functions, e.g. trigonometric functions

------
Always:
------

  * Squash bugs.

  * Write/improve documentation.  If you implement a feature without documentation,
    nobody besides you will ever use it!  Don't waste your time :-)
 
  * Add description of each input and output argument to texinfo strings of
    functions on the INDEX list.

  * Add tests.

  * Test the quaternion package on different platforms.

  * Compare results to those from other toolboxes like QTFM.

</pre>
</html>
