Hi Joe,
> PlanetMath is a pre-approved Google Summer of Code organization this
> year; perhaps we could team up on some collaborative project to
> integrate maxima with PlanetMath in some useful way (webMaxima?).
Collaborating with planetmath seems interesting and useful,
maybe you can put some notes about what you'd like to see on the wish list,
http://maxima.sourceforge.net/wiki/index.php?Design%20Notes .
There is a lot of interest in schemes of this kind; some are listed at
http://maxima.sf.net/relatedprojects.shtml .
That said, I think there is some substantial internal development which
could make interfacing with other systems (like planetmath) a lot easier.
In particular, enabling some kind of safe mode (limited access to filesystem,
limits on cpu and memory), a server mode (fiddle with socket options,
figure out a scheme for handling out-of-band data, maybe implement some
kind of warm start or session-launching mode), and enable a strict
one-input / one-output mode (don't assume there is someone at the
console), would all help. Interfaces already exist, so these aren't
necessary, but they would make life easier.
For what it's worth,
Robert Dodier