Magnus Manske wrote:
Anthere schrieb:
And what actually needs to be done for any version of the tool to go live Magnus ?
Someone with access to Wikipedia servers would have to
- check the tool is working OK
- copy a few files
- create new database table
- edit one file
2.-4. takes, what, five minutes?
- could have been done already...
I'd been waiting on Tim's in-progress code to compare. Apparently there's not really anything much of that left (his work mostly transmogrified into the templatelinks temple) so I'm poking at Magnus's code now.
It's not ready for use; on a quick lookover there are multiple PHP error messages on basic page views, odd behavior paging through history, it's scattered with test code which doesn't include any of the required permission handling, use of HTML messages may be insecure, and generally it will be hard to maintain due to heavy mixing of UI and backend code. Cache purging doesn't seem to be handled either, so it wouldn't work for its intended purpose for Wikimedia.
It'll need some work. I'll see if I can get back to this once the namespace manager is merged, rather than having to fix up its namespace handling a second time afterwards.
-- brion vibber (brion @ pobox.com)