I have made further progress on this extension.
Check out these screenshots, I've got a "rendered" track changes view working in addition to the raw view. You can also look at these things side-by-side, similar to the current diff view.
original page (notice the 2 track changes tabs) http://people.virginia.edu/~kjl3d/wiki/page.png
raw track changes view http://people.virginia.edu/~kjl3d/wiki/raw.png
raw side by side track changes view http://people.virginia.edu/~kjl3d/wiki/rawSidebySide.png
rendered view http://people.virginia.edu/~kjl3d/wiki/rendered.png
rendered side-by-side view http://people.virginia.edu/~kjl3d/wiki/renderedSideBySide.png
Anyway, the discussion about changes to the ArticleSaveComplete hook seems to have been trailed off. Mark Clements had some ideas on how I could get the same functionality without changing the hook but they didn't pan out like we'd hoped. The crux of the problem is that the newly-added revision isn't passed to the hook (see thread "can I add parameters to hooks used by two extensions (spellchecker and svn blame-like view").
I'd like to get this extension checked into subversion so that others can use it. I'd also like to amend the ArticleSaveComplete hook in whatever way seems most fit so that this extension can work. Who do I talk to about getting commit access so that I can commit this extension, continue development on it, and make any agreed-upon changes to the hook?
Thanks, Dave
wikitech-l@lists.wikimedia.org