SAGE projects: Long term: * Completely port or wrap every function in GUAVA to SAGE. * Investigate vtk and mayavi for SAGE 3d-graphics support. * Try to get *every* SAGE function documented (using some version of epydoc, maybe?) * Open source database of self-dual codes, automorphism groups, and Types. Smaller 2dos: 1. Much better documentation for undergrad math topics. 4. More functions for self-dual codes.