I’ll be attending the Developer’s Workshop in Berlin next month. I’m looking forward to meeting some new faces and spending a few days neck deep in MediaWiki internals. I’ve got a couple of things I’m planning to bring with me that I think people will like.

IdeaTorrent

People keep kicking around the idea of using IdeaTorrent for tracking enhancements to MediaWiki. I’d like to give it a shot so I’m in the process of setting up an instance of it for the Wikimedia community to play with. Hoping to have this ready by Berlin (if their website will stop going down!).

New-installer

In whatever shape it’s in, I plan to show off the new-installer branch to MediaWiki. This is a huge overhaul of not only the installation process itself, but the backend supporting it. I’ve also managed to sneak a long-overdue schema abstraction in, which should help with database maintenance in the future. I would like to have this in a slightly more workable state by Berlin, but I’ll be showcasing what I have nonetheless.

Git Transition/Code Review/Bug Tracking

People like Git. Some people think we should move to Git and rid ourselves of Subversion. I’m of mixed opinions, but I’m always open to trying new things. I’ve been working with Ævar to get a working Git copy of our Subversion repository with all of the metadata intact (or as much as we can preserve). People also are looking at alternatives to using CodeReview/Bugzilla for our tracking systems for code and bugs/enhancements. I’m hoping to have an instance of Gerrit up and running by Berlin as well, so people can toy with that and see what they think.