-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change the word "backend" to "service"/"provider" in UI #55
Comments
I'm all in for UI improvements, but not sure about back-end changes if it's major work to do. If it's major work I'd prefer to just document it well enough and then leave back-end changes for later. |
Thinking about it, this isn't as bad an issue as I thought a while ago. I had a quick look again and found five occurrences of "backend" in the UI:
In none of these cases I find the word "backend" to actually be dramatic. In fact, using "implementation" instead of "backend" would probably confuse me more -- e.g. I would expect a "list of implementations" to contain links to software packages like on our Github page, not information on what some deployment of such a software package is capable of. And something like "This instance is production-ready" is probably more obfuscated to the average non-tech-savvy user than the current wording.* The word "backend group" is not used in the UI at all, only internally. Changing it in the code would be nice because all sorts of things are called Let me know if anyone thinks different on this matter. * "Backend" is a rather normal word, isn't it? I use it all the time and assume that average users know roughly what it means, but thinking about it this may not be true for people outside our IT bubble... 🤔 |
These occurances are easy to fix with two well-known words: provider and service.
backends => providers
backend => service
backend => service
backends => providers or services
backends => services
I rarely used backend before openEO. A word used more often is server, I guess. But for "normal" people service / provider should be better to understand. :-) |
For most people, "service" is more understandable than "backend". Also changed the wording of the introductory sentence in the DiscoverSection because this is not necessarily the list of *all* backends, just the ones we know of.
To avoid confusion, what has so far been called "backend group" should be a "service provider" (or short "service" or short "provider"), and what has been called "backend" should be an "instance" or "implementation" (or maaaybe "version").
Reference from the API spec:
This should be changed in the UI as well as in the code and the database 'schemes'.
The text was updated successfully, but these errors were encountered: