On 06/27/2014 01:51 PM, C. Scott Ananian wrote:
On Fri, Jun 27, 2014 at 3:55 AM, Federico Leva (Nemo) nemowiki@gmail.com wrote:
My favourite toy to this purpose is Kiwix:
- download a recent file for your favourite wiki at
http://download.kiwix.org/zim/wikipedia/ ,
- download Kiwix to open it http://download.kiwix.org/nightly/bin/latest/ ,
- start pressing "random page" and report surprises e.g. to
I wrote http://nell-wikipedia.github.cscott.net a while ago with a similar goal. It is an offline wiki using parsoid output. It needs a bit of updating, since the Parsoid output has changed slightly since I wrote it.
But you can also use http://parsoid.wmflabs.org/enwiki/Main_Page directly now. The Parsoid output includes a style sheet which ought to render the parsoid DOM output identically to the standard PHP page output.
We're constructing a visual diff tool this quarter so that "soon" we should be able to do even better: testing for pixel-accurate matches against standard output. But that's not done yet, so bug reports on Parsoid output and CSS/rendering issues are still valuable.
We are beginning to get there. :-)
See https://github.com/subbuss/parsoid_visual_diffs/blob/master/diffs/enwiki.Med... for the latest pixel-level visual diff on a sample page. Within the next couple weeks, we should be able to start generating these on a wider range of pages and set up regression testing on them as well to track progress.
Subbu.
--scott