Find a better name for Private/Public servers #2228
Replies: 11 comments 51 replies
-
Possibly related #2100 |
Beta Was this translation helpful? Give feedback.
-
Listed / Unlisted -- Like telephone numbers in the Telephone Directory (good old paper book). |
Beta Was this translation helpful? Give feedback.
-
Public sever / Independent server |
Beta Was this translation helpful? Give feedback.
-
As of right now (and subject to change at whim...), my working definitions are: Jamulus client - connects your sound system to the internet! Let's jam! Jamulus server - somewhere Jamulus clients connect to for jams. A Jamulus server has an "address". Server list - a list of Jamulus servers retrieved from a Jamulus directory (a Jamulus directory "publishes" a server list, if you like to use the word "publish" for anything at all) Jamulus directory - a service with which a Jamulus server can choose to register and from which a Jamulus client can request a server list (list of Jamulus servers). A Jamulus directory has an "address". Address - Jamulus client users will most likely use the server list in the Connect dialog, so only need to know the Jamulus directory and Name for the Jamulus server they want to use. However, the Conenct dialog also allows entering an Address. An Address can also be given for a Custom directory, both in client and server. The Address is a host name or IP (for a Jamulus server, both IPv4 and IPv6, when enabled) address with an optional port number, for instance "jams.example.com:22555" or "192.168.1.54". Public directory - each of the built in Jamulus directories, along with some custom directories Custom directory - additional Jamulus directories not built into the Jamulus server or client Private directory - a custom directory that restricts access for server registration and server list retrieval Private server - a server (optionally registered with a directory) that restricts access for client connection NOTE: "Privacy" (i.e. running as a private directory or private server) is not directly supported by Jamulus - firewall set up is required. (When thinking about this, remember |
Beta Was this translation helpful? Give feedback.
-
Mapping to @pljones' list, I like Listed/Unlisted or Registered/Unregistered. I think they're the clearest terms and don't infer any specific sense of "privacy" (meaning that access is truly controlled at the server). |
Beta Was this translation helpful? Give feedback.
-
I am wondering why a name change seems to be necessary. I don't think that any of the proposals here, including mine, are better that the status quo. |
Beta Was this translation helpful? Give feedback.
-
By reading through the comments, I have the impression that we‘re all kind of ok with calling previously public servers as "listed" servers. The problem is still the opposite. |
Beta Was this translation helpful? Give feedback.
-
I really don't see the problem of the terms Private/Public. All suggested alternatives like "unregistered", "unlisted", "independent", etc. are even more incorrect since even a private server can register to a private directory server, so it is still "registered" and "listed" and if it is only to be accessed via a private directory server it's not independent too,... In my opinion "Public" means accessible by anyone via the public Jamulus explorer and "private" means you will have to have the URL or IP address provided by the owner. |
Beta Was this translation helpful? Give feedback.
-
listed/unlisted |
Beta Was this translation helpful? Give feedback.
-
We're saying a server lists on a directory by registering. Those are the two terms. For non-English translations, presumably we compel new server operators to learn the translated form of registration, and then explain our vocabulary word just means adding your server to the directory list. We should just say a server lists itself on a directory. In fact, we do. (We use list so much! We understand that's what the step is about.) The registration process entails choosing a directory address and announcing yourself. This results in being listed. If you don't do it, your server is unlisted. Registration is an engineering concept that users don't need to know. By adding the vocabulary for every new server operator, we then have to educate about registration, when it's basically nothing more than listing, so far as I can see. Kill the term, win the simplicity of choosing a listed or unlisted server. "Join me on my unregistered server!" vs. "Join me on my unlisted server!" |
Beta Was this translation helpful? Give feedback.
-
Lets make two lists of the same candidate words, one rated from best to worst, and the other rated from worst to best but not necessarily in reverse order. Then consider the first of the best and the last of the worst, and toss a coin for the rest. |
Beta Was this translation helpful? Give feedback.
-
First of all: THIS IS NOT ABOUT DISCUSSING THE IMPLEMENTATION OF REAL PRIVATE SERVERS. Please post suggestions about that in (#1057).
But now the main issue:
The term "private" and "public" server is outdated and technically incorrect. However the concept of a "private" server is still present and well known in the Jamulus community. We need to find a precise but also not too technical term for private servers.
@pljones suggested to change the term "private" server to "unregistered" server which I am not really happy with since I'd think it's not intuitive, tech speech and too much Jamulus related (ofc. there are also different arguments for "unregistered" ;-).)
I'd rather prefer something simpler and closer to "private" server like "Unpublished" (which is not ideal) or similar.
Also see #2199 (comment)
We're updating the documentation to use the term "unregistered" now: jamulussoftware/jamuluswebsite#677
Beta Was this translation helpful? Give feedback.
All reactions