* Take a critical look at whether enthought.template should be in this project. It appears to be adding a lot of dependencies the other packages do not need. For now, its use is controlled through an extra. * Refactor the state_pickler.py module to break the need to import enthought.tvtk at all. * Check to see if the enthought.resource package is redundant with the enthought.envisage.resource code. If so, let's minimize to one location. Note that, at least as of Jan 2008, we are considering moving enthought.resource into the TraitsGUI project to resolve issues with dependencies there. * Port enthought.help to envisage2, currently it relies on the old envisage, and is excluded from the tests.