Skip to content
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

Answers to be displayed in chronological order or by score, based on user preference #212

Open
sandriu opened this issue Feb 8, 2021 · 5 comments
Assignees
Labels
enhancement New feature or request UX

Comments

@sandriu
Copy link
Member

sandriu commented Feb 8, 2021

posibil-bug-raspunsuri-non-cronologice

@sandriu sandriu added bug Something isn't working frontend user-visible code (Smarty, Javascript, CSS) labels Feb 8, 2021
@CatalinFrancu
Copy link
Member

The current sort order is by score (highest first), then by age (newest first). There may be some middleground here -- a very recent score of 10 might be more relevant than a very old score 11. But we don't have enough data to worry about it, I think!

@sandriu
Copy link
Member Author

sandriu commented Feb 15, 2021

So this is not a bug, it's a feature. I will convert this ticket into a research one, to test with users if the current order is intuitive or not.

@sandriu sandriu changed the title Bug: answers not displayed in chronological order To test with users: answers are not displayed in chronological order, but by score Feb 15, 2021
@sandriu sandriu added UX and removed bug Something isn't working frontend user-visible code (Smarty, Javascript, CSS) labels Feb 15, 2021
@sandriu sandriu self-assigned this Feb 15, 2021
@sandriu
Copy link
Member Author

sandriu commented Feb 10, 2022

As of now, in production we have very few statements with multiple answers and no clear verdict - statements like these are the basis for deciding which order of display is better (the reverse chronological one or the descending score one) . So having more real data would be helpful to decide what to do.

Moreover, the problem might not have a unique solution: some people might prefer the chronological order, others might prefer the descending score order (the current one, if there are voted answers). In any case, a moderator should read ALL answers submitted to a statement before assigning a verdict to that statement, which means the displaying order might become a preference for each moderator. There's room for customisation here in the interface, if we take into account the no. 7 heuristic from Nielsen Norman Group ('Flexibility and Efficiency of Use').

@sandriu
Copy link
Member Author

sandriu commented Feb 10, 2022

Funny thing how one issue kind of solved another one - I just found a nice UI example on how to let the users sort the answers on their own, by oldest / newest / top rated:
UI-example-sort-options-for-newest-oldest-answers

To discuss about adding this type of sorting control with @CatalinFrancu .

@sandriu
Copy link
Member Author

sandriu commented Dec 7, 2022

There is no right answer here ('chronological order versus score'), every user is different. So order of answers should be a personalised feature.

@sandriu sandriu added the enhancement New feature or request label Dec 7, 2022
@sandriu sandriu changed the title To test with users: answers are not displayed in chronological order, but by score Answers to be displayed in chronological order or by score, based on user preference Dec 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request UX
Projects
None yet
Development

No branches or pull requests

2 participants