2010/3/23 Conrad Irwin <conrad.irwin(a)googlemail.com>om>:
Instead of rewriting the <math> parser, it might
be more productive to
create parsers for some of the other languages that extensions use,
hopefully with a view to adding additional extensions to Wikipedia. The
ones I can think of immediately are <chem> tags (bug 3252/5856),
<gnuplot>, <lilypond>/<ABC> (bug 189!), <graphviz> (bug 2403).
Note that there's already an ABC extension, as linked on bug 189,
which AFAIK is pretty much ready for WMF deployment already. As
mentioned on the same bug, shelling out to Lilypond has certain issues
with unbounded time/CPU/memory usage. I'm not familiar with any of the
other programs mentioined, so I can't comment on those.
Roan Kattouw (Catrope)