hoop33 / wry

App.net command-line client for Mac OS X
http://grailbox.com/wry
MIT License
43 stars 6 forks source link

Use '--' instead of '==' to show following status. #76

Closed parkr closed 11 years ago

parkr commented 11 years ago

This will minimize the confusion for some naïve compsci folks who equate '==' with 'equals.'

Ambiguity documented here: https://github.com/hoop33/wry/issues/74

jeremy-w commented 11 years ago

I don't think this will fully avoid the confusion, though it does stop triggering anyone's == means EQUALS instinct. :)

It might be even better to omit the "$SYMBOL You" bit when there's no relationship between them and you. The directed arrows seem decently self-explanatory, but the undirected edge only makes sense after you stare at it in light of the others.

And once we've done that, I'd push for "(follows you)" and "(followed by you)" instead of the ==> and <== symbols, because those are self-explanatory. The cost would come in any future localization, but we have that "you" in the symbol-version now; to avoid localization there, you'd have to use something like the account's username, which is language-invariant (so "--> @parkr" for example).

To be clear, what I'm suggesting is:

That "both" case suggests a shorter but somewhat more ambiguous "following/followed/following and followed" wording.

@hoop33, thoughts?

hoop33 commented 11 years ago

I'd like to avoid the verbose option--I think the arrows are mostly clear, and completely learnable. I like switching == for --, and I also like the suggestion to omit completely when there's no relationship.