PPA = Personal Package Archive.
Ubuntu allows you to distribute packages through your PPA, more easily and less formal than you having to become a maintainer for the official repositories.
We host a PPA for Ubuntu packages, in which we distribute our binaries/packages.
So what he was pointing at (the PPA) actually is what you probably had in mind.
The PPA is indeed still at 1.2.12.
We had releases with updated libraries, which may not apply to Ubuntu when those are shared dependencies resolved through packages, rather than statically linked.
Now, I would not expect this to span up to version 15.
I'll ask if this is deliberate.
1.2.15 is available in our PPA now.
: Your Mumble Web Interface in PHP