There appears to be a healthy variety of names to choose from, when referring to the server component of this project:
murmurmurmurdmumble-serverThis can cause confusion for new and experienced users alike. It is possible that consolidating the name of the server component would be helpful in this regard, however, it should be noted that name changes are typically a task best completed glacially -- and due to this, it is perhaps not worth the effort to consolidate the name at all.
I'm opening this issue so there exists a place to discuss this, with the ultimate goal of answering these questions:
mumble-client and mumble-server respectivelyDiscussion from chat.freenode.net#mumble:
sudoforge | when referencing the server component, is the **proper** name `murmur`, `murmurd`, or `mumble-server`?
@davidebeatrici | `murmurd` is the name of the binary, `d` for "daemon".
@davidebeatrici | `mumble-server` is the name of the package for some distributions.
@davidebeatrici | `Murmur` is the official name.
@davidebeatrici | However, Kissaki expressed some concerns regarding that.
@davidebeatrici | More specifically, "mumble-server" seems to be used more than `murmur`
I do like that we (in principle) have 2 concise terms for referring to the client or the server respectively. However as "Mumble" often includes the server and as there are multiple terminologies being used for it, one can't use the terms "mumble" and "murmur" and be sure of everyone knowing what part of the software one is referring to.
Thus I tend to agree with @Kissaki that it might be a good idea to start referring to them simply as client and server and call the framework as a whole "Mumble".
I renamed the mumble label to client and the murmur label to server.
I agree that calling the framework as a whole "Mumble" makes sense, and internally calling the client and server, "client" and "server", respectively.
What about packages which contain either the client OR the server? Should we guide package maintainers to call their packages mumble-client and mumble-server, respectively?
Should we guide package maintainers to call their packages mumble-client and mumble-server, respectively?
Sounds good to me. That way it is obvious for everyone what the package contains.
Maybe also rename the binaries? (you could keep copies or links with the old names for a while)
Personal Thought: Even though I always liked the name "murmur", I agree that it is more convenient to use precise names.
Yes, indeed.
Closing this as we agreed on what we wanted to agree upon and afaik the installer now also says "mumble-server" instead of "murmur"
Some questions regarding this:
Most helpful comment
I agree that calling the framework as a whole "Mumble" makes sense, and internally calling the client and server, "client" and "server", respectively.
What about packages which contain either the client OR the server? Should we guide package maintainers to call their packages
mumble-clientandmumble-server, respectively?