Just a note; the 'validation' feature will
most likely not be turned on
on
en.wikipedia.org when we upgrade, since it's not currently in a
usable state.
Problems include, but are not limited to:
* In various places it tries to load metadata for *every* revision of
the page. This would be fatal on the actual Wikipedia, where there are
pages with tens of thousands of revisions. There are likely other severe
performance and scalability issues with it.
* The 'management' interface for defining survey options is not locked
off properly, and is very hard to use if you do get to it.
* Lack of HTML-safety on the UI interface: as a quick hack I added
htmlspecialchars() guards, but things really should be changed to use
wikitext where appropriate; several of the UI messages are currently
displaying raw HTML tags.
If anybody would like to work on it further that would be spiffy;
otherwise it will remain in limbo indefinitely.
-- brion vibber (brion @
pobox.com)