Skip to content

What do you mean by "GUI simplicity"? #168

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

Closed
hbrls opened this issue Nov 12, 2014 · 5 comments
Closed

What do you mean by "GUI simplicity"? #168

hbrls opened this issue Nov 12, 2014 · 5 comments

Comments

@hbrls
Copy link

hbrls commented Nov 12, 2014

I'm working with the zh translation and I need a clarification.

About the line in progit2/book/01-introduction/sections/command-line.asc.

most of the GUIs only implement some subset of Git functionality for simplicity

What do you mean by "simplicity"? We've got two possible explanation.

  1. The author of the GUI software only need to implement a subset, which makes it simpler for him to implement.
  2. The GUI software users only do simple operations with the GUI.

Would you please elaborate on that?

@ben
Copy link
Member

ben commented Nov 12, 2014

Sort of both at once. The full set of Git's functionality is large and complicated, so most GUIs choose to implement a task-focused subset. This is definitely simpler for the user (while at the same time being a bit limiting), but it's also easier for the developer since they don't have to implement all of Git's features. Does that make sense?

@ben ben added the question label Nov 12, 2014
@hbrls
Copy link
Author

hbrls commented Nov 13, 2014

Do you suggest that I translate the word "simplicity" literally, leaving the thinking to the readers?

@ben
Copy link
Member

ben commented Nov 13, 2014

I'm afraid that decision lies with you, since you know the language and how readers will interpret it. 😄

@schacon
Copy link
Member

schacon commented Nov 13, 2014

I would lean more towards #2 as the meaning of that sentence. Often it's more work to put in fewer features for the sake of making the GUI approachable and simple. I would say that we're saying it's to make the interface simpler, not the implementation of the application.

@schacon schacon closed this as completed Nov 13, 2014
@hbrls
Copy link
Author

hbrls commented Nov 14, 2014

Less is more. I like that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants