User:X!/MediaWiki

From Wikipedia, the free encyclopedia

I am a MediaWiki developer, volunteering my time to make the software for Wikipedia better.

My areas of expertise are in the following:

What I've done[edit]

  • Unit tests
    • Made them non-destructive
    • Large amount of bugfixing
  • API
    • format=dump
    • Required params
  • Multiple bugfixes.

More stuff that I can't remember...

Current projects and todos[edit]

  • Improve the MediaWiki unit testing suite, expand it to test much of the code, and get Selenium to work nicely.
  • Deprecate $wgPageProps, use new PageProps::register() method.

Future projects[edit]

  • Convert call_user_func ( _array) to MWFunction::call (Array)
  • Rewrite the CheckUser extension to use current code standards, complete with API
  • Get XMPP support working, instead of IRC as a RC feed
  • (Long term) Get rid of globals
    • Make MWConfig class, convert all instances of $wg to use it.
    • wfGetDB to Database::get();