This is a read-only archive of the Mumble forums.

This website archives and makes accessible historical state. It receives no updates or corrections. It is provided only to keep the information accessible as-is, under their old address.

For up-to-date information please refer to the Mumble website and its linked documentation and other resources. For support please refer to one of our other community/support channels.

Jump to content

Mumble evolvement


AkQ
 Share

Recommended Posts

Hello,


I'm 29yo ICT engineer student from Finland and I host Mumble for my friends on my private server. English is not my native language. That in mind.. here goes:


In my humble opinion, Mumble needs to evolve. Not just by improving the code, making it faster, adding features, but evolvement as a whole project.


One of the core problems of Mumble is that it's designed/made by nerds, for other nerds. By nerd, I mean a person who more or less knows how to use a computer properly.


Most of my classmates (ICT engineer students) don't know how to use computer properly. They know how to use photoshop, or how to write a program, or how to design & install & maintain a network. But they don't know how to choose parts for a computer, or how to build a computer, or how to install an OS (any OS) or how to use that OS properly. They know what they have been taught, and nowadays it's limited to the field they are studying. Everything else is irrelevan since it's made too easy. Computer doesn't work if it has no internet. That's what they know. And no student (with an exception of the telecommunication students) can fix the problem of non-working internet connection.

Additionally, they can't use Mumble, at least not without guidance.


I've invited all my gamer classmates to Mumble and they did join but not without problems. All of them had one or more issues, about how to get it working properly. Mostly the issues were simple, like how to get into the server or how to properly setup the microphone settings. All of them said it's quite hard to start using Mumble. I agree with them. Later on, they said that Mumble is ok. They got used to it, so all was good. Then came Discord and all the classmates of my Uni switched to that instantly. They said they switched because it's just so much easier. And again, I agree with them. Personally I don't like Discord and I will never use it.


But the problem is there. Mumble is too hard to use. People who aren't so tech-savvy, will never use mumble, or if they are using it, they tend to get away from it and they will leave, when a chance is given. Discord is suuupeerrrr easy when compared to Mumble. Also it looks nicer and is generally more social-looking than Mumble.


I've made it as simple as possible for my users: they can use just one small info to join my server: "akq.fi" - that's the address, with default port, and no password - "just download and install Mumble and come akq.fi !" I say. But it's not enough. It's still way too hard.

Personally, I love Mumble. It's super effective, lightweight, fast, efficient, minimalistic and just works very well. But I am a nerd. For me, this stuff is easy and I love it. But my friends - the users of my Mumble - don't really care for Mumble as a software. They just want something that works.


My dad used to know everything about cars: how they work, how they are built, how to fix them and so on and so forth - I have no clue or interest about cars. To me, they are just tools: all that matters to me is to get from point A to point B. Just like my friends want from VoIP-software, or a computer. Back in 90's, when 5% of the people had a computer, 95% of those knew how to use them properly. Now that 95% of the people has a computer, 5% of those knows how to use them properly. Cars have evolved to a point where knowledge of how the cars work is not needed anymore. All you need to do is drive, and soon, even that is not needed, you just need to know the location where you want to go.


Also Mumble needs to evolve in similar way. Otherwise, Mumble will wither and die.

Or that's how I think it will go. It's an amazing software that I love and keep loving until it's not usable anymore - like IRC :)


How much does the greatness of a software count, when the targeted users can't or wont use it?


What can be done? Well, as a nerd, I don't know much. But I think Discord has done something right. Maybe copying some ideas from it would help? Mumble-server usable through a web-page, without client-software?

Link to comment
Share on other sites

  • Administrators

I think your analysis and your thoughts are correct.


We're currently working hard to get Mumble 1.3.0 out the door.

This release has taken us a very long time -- too long -- and Mumble development has suffered as a consequence.


Once 1.3.0 is out the door, one of the things I would like to implement is a WebSocket backend:

https://github.com/mumble-voip/mumble/issues/2131


A web client will allow us to experiment much more with the user interface and it would be natural to optimize such a client for a nice first-run experience.


This, combined with good Let's Encrypt integration should make it very easy to self-host Mumble servers and use them without too much hassle.


However, there are many UX problems with Mumble currently that I'd like to address,

some of them targetted at the developer experience as well:


- Non-intuitive UI for beginners

- Non-intuitive client configuration

- Non-intuitive authentication system

- Non-intuitive permission system

- Lack of a good manual for both Mumble and Murmur

- Lack of good developer documentation

- Lack of easy-to-use integration points for Mumble and Murmur

- Lack of a Mumble SDK for developers


etc. etc.


Hopefully, once we have Mumble 1.3.0 out the door, we can begin ticking some of these off!

Link to comment
Share on other sites

  • 4 weeks later...
  • 3 weeks later...
  • Administrators

Some analysis on the differences could be useful. Specifically, I'm thinking about mic setup. We have an audio wizard to introduce users and make them set up their mic. If it's so much easier on other applications, how do they do it differently? Is it less effective in some scenarios because of that? (e.g. with background noise or using speakers)

Link to comment
Share on other sites

Some analysis on the differences could be useful. Specifically, I'm thinking about mic setup. We have an audio wizard to introduce users and make them set up their mic. If it's so much easier on other applications, how do they do it differently? Is it less effective in some scenarios because of that? (e.g. with background noise or using speakers)

 

I think you could have a sticky post that on here that you could ask the users of this forum for there imput on that and what stuff they think mumble needs improving

Link to comment
Share on other sites

personally I think the mic setup is easy and the the setup wizzard is good but i now alot of people just cancel out of it don't run it or just click threw the screens not Me i read each screen and did it all carefully but that the problem not everyone will

Link to comment
Share on other sites

  • 4 months later...

Great observation AkQ. I come from a different background and I completely agree with you. I'm not a gamer, but my interest in mumble is as a self-hosted alternative to Skype once it started to deteriorate on linux. Philosophically I like self-hosting or complete decentralization and I experimented with the following projects:


1. Mumble.

2. Mumble + Tor for getting a kind of DNS alternative.

3. Ring.cx.

4. Tox.

5. Retroshare.


Ideally, clients should exist for IOS, Android and Linux, and that eliminated Retroshare, Tox and Ring.cx. If IOS is eliminated as an alternative, the quality of the implementations for Ring and Tox made them useless (also add to that battery drain and traffic consumption).


But mumble actually worked quite well, even over tor! A tor hidden service was a great way to get a decentralized DNS alternative, and that meant that I could run mumble on my laptop and have people calling me from all over europe, using the same TOR hidden service address, no matter where my laptop is. With orbot on android, it worked there, and I wasn't quite able to test it on IOS, but the clients for mumble look great.


Now for the problems...


It is very clear to me that I'm trying to squeeze mumble into a use case it wasn't designed for in the beginning. It's origin is gaming, but apart from that, and a UI which can be quite uncomprehensible for non-technologists, the technology itself is rock solid!


So in terms of evolving the problem, I'd like to see some massive simplification and streamlining. My dream would be if it could be connected with the phone book on android, so I could use one "tap" to call friends who are self hosting, and they could use one "tap" to call me on my self hosted server.


If tor hidden service support could be included by default (without torify or other software) as well as a defailt tor config that minimizes the nr of hops (there is a new feature for doing that in the newer versions) that would be a great built in alternative to dns.


But I do realize that develoepers and time is limited and my proposed changes are probably difficult to implement without too much trouble, but in terms of redesign or expanding the use case for mumble, I'd say that the motto "simplify, simplify, simplify" would be a good one.


With that being said, thank you for the great software and the great job you have been doing. As a technologist I find it easy to use. My feedback is based on my parents and non-technical friends experimenting.


Best regards,

h4890

Link to comment
Share on other sites

  • 2 years later...

AkQ cheapessaywriter wrote:

I'm 29yo ICT engineer student from Finland and I host Mumble for my friends on my private server. English is not my native language. That in mind.. here goes:


In my humble opinion, Mumble needs to evolve. Not just by improving the code, making it faster, adding features, but evolvement as a whole project.


>>>>>>

View full quote

 

Hello AkQ,


Could you please share some feedback and your classmates user comments about Mumble (I will PM you the full survey later)? We're doing a project with a group of engineering students (I'm a high school mentor of the group) and we need to compare Mumble vs Discord vs TeamSpeak.

Sebastopol Technical School | The University of Texas at Austin Department of Chemical Engineering and Writemyessay Reviews Portal

Link to comment
Share on other sites

  • 3 weeks later...

Hello AkQ,


Could you please share some feedback and your classmates user comments about Mumble (I will PM you the full survey later)? We're doing a project with a group of engineering students (I'm a high school mentor of the group) and we need to compare Mumble vs Discord vs TeamSpeak.

 

Hello!

It was long time ago, I can't possibly remember their issues. It wasn't easy for them in any point, I remember that much.

.... And now, no-one of my friends use Mumble anymore. They have all switched to Discord, so my mumble-server is 100% empty for 100% of the time, excluding me myself.


The post I made, still applies. Mumble is too hard to use for everyday gamer in 2020, and Discord is way too easy to use.

In my humble opinion, I think downfall of Mumble has started already.

Link to comment
Share on other sites

modern android and ios clients are a requirement. Speakerphone on android would be nice. Plumble appears abandoned.


video would be interesting, but probably not terribly important.


The draw for me is that I can set up my own server, so in times like these when discord's servers are overloaded, I am not affected.


I also have a side project to try and replace dozens of PTT radios (like GMRS/FRS). The goal is to keep the server onsite, so no internet connection is required, just a wireless network. but as others have said, I'm probably not a good design target, because I have a budget and will be building embedded systems (handsets) to do everything over wifi, possibly lorawan.


Here's a feature request: if a user's mic is maxed out for 5 seconds, (i.e. bad feedback) auto mute?


As far as setting up mumble, breaking the setup down into pieces:

1- how does the user input the configuration information i.e. server name, port, password

2- how does the user input their own information i.e. nickname and password


Wherever possible, I suggest removing customizations, and setup login protocols such that as long as you get the server name port right, you get a understandable error message explaining what you need to do to activate the connection (i.e. get the password right)

Link to comment
Share on other sites

Permissions to promote different users to admin or similar. an actual admin control panel; web front end for mumble would be a good gateway to make that happen. i.e. defaults of admin, manager, member. so if you make a server among friends, you can grant everyone the permission to create new channels as they see fit.


actually a web frontend would also allow far easier adoption by users: they won't need anything but a web browser, since browsers allow you to access the mic pretty easily these days.

Link to comment
Share on other sites

  • 2 years later...

Just now I remembered Mumble, and wanted to come check up.

Sadly, it has been more than two years, than any of my friends have used Mumble. Every single one of them, me included, has now moved into Discord.
The people who were surprised about this development: no-one.

I still have my server on, and i have just one use for it: i record phone conversations with the mumble record feature 😄 But now that I wrote that, and read it out loud, it sounds a bit weird. And while writing this, i found out there is indeed a Voice Recorder in Windows 10.

It saddens me to see this amazing FOSS project in its state. Don't get me wrong, it's still amazing and probably The Best VoIP-software out there, at least when compared to Privacy Policy (lol). The voice quality is very similar if not the same between Mumble and Discord. I haven't been on any other VoIP for years, so i can't compare those. What would be needed is probably known well: Web UI, and social media'ish app. Just... basically copy everything from Discord. 😄 can't go wrong!

If i ever won in lottery, i would donate enough money to hire few full time developers for Mumble ^^

Before that happens.
See you and farewell!
Love you all! Especially Kissaki ❤️

Link to comment
Share on other sites

  • 6 months later...

That's interesting.

 

I have fairly large group of friends and acquaintances that have been using mumble since 2010, and still gather daily. We all have tried discord and found it to be invasive in many ways. For example, none of us want email reminders, strangers/unknown entities in control, or things that mirror social media. The strongest reason we stick with mumble is due to the server being in our control, supervised by us, the hardware maintained by us, and privately encrypted. Our servers have been online for more than 13 years, they are rack mounted dell servers (upgraded several times now) with high speed fiber optic internet connections. The server rack has been expanded to include assorted game servers as well.

 

So, the interest there is that we aren't paying fees for game servers, voip servers, and we know its secure and maintained as we see fit. That option isn't available with discord and/or public game server offers elsewhere. Some of us have been in the IT business for decades, and its part of our hobby. (For example, I'm a retired IT engineer - yeah I'm old) Just remember with offers like "discord", you get NOTHING for free, someone is getting something out of it. Same problem with social media and other so called "free" services offered.

 

So, don't write it off too soon. Even if the developers stopped working on the project, it wouldn't stop us from using it. I'm not aware of any offering that is more secure than a privately owned mumble server.

 

Link to comment
Share on other sites

  • Administrators
17 hours ago, N8LHG said:

Even if the developers stopped working on the project

Rest assured that this is likely not going to happen any time soon. Especially now that we have attracted company-level interest which is currently funding A LOT of development (I am not allowed to tell you what company/companies is/are involved)

Link to comment
Share on other sites

On 3/30/2023 at 6:20 AM, Krzmbrzl said:

Rest assured that this is likely not going to happen any time soon. Especially now that we have attracted company-level interest which is currently funding A LOT of development (I am not allowed to tell you what company/companies is/are involved)

Hopefully its not "government" types. They will always have dark uses.

Link to comment
Share on other sites

 Share

×
×
  • Create New...