wonder how hard it'd be to write a Mumble server.

the protocol is well documented and is using ProtoBuf so I can just use the proto file to generate most of the packet reading things.

If you do, I recommend writing wrappers for all the Protobuf-generated files.

This allows you to add helper functions and documentation (the generated code is unreadable and there's no direct way to the original Protobuf-file).

The Protobuf-generated methods may also just feel really clunky to use, presumably depending on the programming language you're generating them in.

Sign in to participate in the conversation

Welcome to, pixeldesu's personal Mastodon instance!