My wife’s little company, Sabrienix has been hosting Mumble voice servers commercially for quite some time now. Always trying to be the pioneers, we’ve fallen behind a little bit when it comes to really really nice ways to control your server. Honestly, there truly are some great panels out there. We like to think we’re still king of the hill when it comes to overall quality, because we take the uptime and performance of our servers very seriously.
But our panel stinks. Sure, it does the job… but it’s ugly! Thanks to the feedback of some absolutely marvelous customers, we’ve been able to work on all kinds of neat things behind the scenes and add a couple new features which people have responded really well to. But it’s still ugly.
So… Mumble 1.2.0 is apparently almost done baking. There’s a few things left to fix, but the chief problem is the fact that the new CELT codec hasn’t hit release yet and the Mumble release can’t go ahead before the codec does. The problem is that 1.2.0 breaks compatibility with 1.1.8, so that means we can’t cleanly migrate from 1.1.8 to 1.2.0, and as with any new software we expect a little resistance when it comes to moving to bleeding-edge software.
So our plan is to simply create a completely new service offering for 1.2.0. We’re re-vamping everything from the ground up, taking our time and putting all the polish into it, and we’ll keep taking our time until 1.2.0 releases, at which point we’ll panic and release it to the general public after some brief testing. We’re doing all this alongside our 1.1.8 service, so folks who aren’t in any hurry to upgrade won’t be forced to.
The first thing we’re doing is more tightly integrating into our billing portal. Our current version simply featured automatic provisioning of a server after the first payment, and that’s it. We used a subtle hack to make it so you could pick your location, and that was about as high-tech as it gets.
Our new system will let you pick your location, you’ll be able to change your password from inside the billing system, as well as get all the other information to your server right there (because one or two folks found they weren’t receiving the activation email and had no recourse but to head to support), and even have quick-login links for you. See the screenshot below.
We’re removing the ability from our Murmur Panel to change the super-user password. This feature is moved to our billing portal, and doesn’t need to be in two places at once. It makes for a little additional security, too.
We have a whole host of new stuff planned for the control panel, which is still under heavy construction at the moment. The back-end stuff is all there and ready to go though, and we also hope to release our long-tested XMLRPC service for folks who want a little extra control over their servers (you can, for example, integrate it with forum software so that forum users in a certain group can make their own Mumble accounts).
We’ve been testing other stuff – someone else wanted to know if it were possible to authenticate based on the corporations in Eve Online. We unfortunately haven’t moved very far on that project at all – it’s just too complicated and so far we only know of two clients who have their server for the purposes of Eve (of course we don’t ask what your server is for). We’d love to be able to do such a thing, but realistically at this point it’s probably outside of our abilities right now.
I’ll try to update my blog later on with more screenshots and information, but for now I have but one screenshot to show.

Our Mumble Module for WHMCS


