I'll do a little backend maintenance work next weekend, mainly for future proofing the gamification features. Basically, I'm switching out a few plugins for a more stable branch. The current implementation is functional enough right now, but it hasn't been maintained for a while, so each forum update is a little risky. Switching to an actively maintained branch should fix that for the time being. Also, there's a couple of features we're not using now simply because they don't work. Switching to a newer version may let us come up with some new fun gamification features without crashing the forum in the process.
There's a little bit of custom code I need to port over or write, and the update will require some changes in the database, so it's a little more involved than a usual forum update, but shouldn't take longer than a few hours, once I get going. The forum will be offline during that time.
I have the new system up and running on the dev site, but it was a pretty involved process, so I'm hoping I can smooth it out by the weekend.