Monday, January 22, 2007

Suggestion for project

pyglet (OpenGL multimedia library) + Bruce (presentation tool) + S5 (presentation format) would probably create an awesome alternative to PowerPoint. Other possible libraries to use include Genshi (to template the S5 XHTML output), and cssutils and html5lib to replace the current HTML/CSS parsers in pyglet, mostly because reinventing the wheel is usually a bad thing. To look into: whether a pygtk UI can be integrated with a pyglet surface (perhaps via pycairo).