Open Bug 1478901 Opened 6 years ago Updated 5 years ago

Make user autocompletes smarter

Categories

(bugzilla.mozilla.org :: Bug Creation/Editing, enhancement)

Production
enhancement
Not set
normal

Tracking

()

People

(Reporter: kohei, Unassigned)

References

(Depends on 1 open bug, Blocks 2 open bugs)

Details

(Keywords: bmo-ux, ux-efficiency)

Attachments

(2 files)

I’m not talking about AI, but we can think a bit more and do better with the API. For example, * If someone is blocking requests, they shouldn’t be added in the review/feedback/needinfo field. (Bug 1477931) * If someone is already in the CC/review/feedback/needinfo/etc. field, they shouldn’t appear as a suggestion. BzDeck handled this properly. * Reviewer suggestions should be displayed in the dropdown list, just like GitHub issues. * Needinfo suggestions should be displayed based on the bug’s comment history, assignee, and CC list.
See Also: → 1352571
Keywords: ux-efficiency
The assignee suggestions should do the same thing, as suggested by nchevobbe. https://twitter.com/nicolaschevobbe/status/1072120171203100672

(not sure I'm posting in the right bug)

Hey, I'm seeing redesigned autocomplete which is great! I was a bit surprised at first though by these nameless email address though.
I guess it's when people did not filled in some information, but with the left padding it has, it could fill one person has multiple email address.
Could we either have a Unknown name here (or something better, like anything before the @ of the email address) ?

Attached image Fixed autocomplete

Yes, it’s a known issue handled in Bug 1477931, and I’ve already sent a PR to fix it 💦

  • There are supposed to be their Gravatar and request status, but it’s missing due to a code conflict.
  • The extra space was my fault. Forgot to test with users without their real name. This kind of issue can be avoided in the future as I’ve got a snapshot of the production DB for testing.
Depends on: 1536279
See Also: → 338966
Blocks: 608936
See Also: → 1217538
Blocks: 365136
Assignee: kohei.yoshino → nobody
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: