This repository was archived by the owner on Dec 21, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
BMO editable nicknames
Kohei Yoshino edited this page Aug 1, 2018
·
5 revisions
- Extract nicknames from all existing users’ real names
- If :nick is found, use it, otherwise email’s local part + incremental number, like dylan5
- Store them in DB
- Expose nicknames in the API
-
/userand other methods returning user(s) - Make them searchable
-
- Reorganize Preferences to accommodate the new nickname field
- Create the Profile page in addition to the existing the Account page
- Explain unintended side effects like GitHub
- Implement nickname availability checker in frontend (JS)
- Support the new field input in backend (Perl)
- Force new users to choose nicknames on sign up
- If signing in with GitHub, their GitHub ID could be used
- Announce the general availability of nicknames on the UI and via mailing lists
- Provide a link to the new Profile page
- Allow to change their nickname on a first-come-first-served basis
- Update UI to show nicknames everywhere
- Basic presentation is avatar + nickname
- Alternatively, avatar + nickname + real name, or just nickname
- No more email addresses
- Explain these guidelines in the new Bugzilla Design System
- Update all the features to accept nicknames in addition to (or instead of) email addresses
Follow us and join the conversation on Twitter! We are also in #bmo on Mozilla’s internal Slack group.