-
-
Notifications
You must be signed in to change notification settings - Fork 29
Bugzilla 6 UX Roadmap
Leif Gruenwoldt edited this page Mar 18, 2018
·
3 revisions
What can we do before the release of Bugzilla 6.0 in (August) 2018?
- UX analysis
- Implement compact, fixed header
- Remove footer
- Implement Requests quick look dropdown
- Improve sign-in experience
- Enhance search bar
- Create & implement new style guide
- Implement responsive design (basic mobile support; more optimizations to follow)
- Add dark theme
- UX analysis
- Implement 2-column layout
- Enable emoji support
- Enable Markdown support
- Implement Markdown editor (format toolbar) as seen in BzDeck
- Implement attachment overlay (drag & drop, multiple file support)
- Show images inline
- Use syntax highlighting for patches
- Implement "unread comments below" separator and auto-scroll using the
bug_user_last_visit
API method - Implement handy tagging tool (that replaces keywords)
- UX analysis
- Ajaxify results loader
- Ajaxify column customizability (use Web Storage API instead of cookies)
- Make table header fixed
- Implement filter (at least Status)
- Implement simple list for mobile as well as Detail View that can be switched from the traditional tabular List View (as seen in BzDeck, Buggy and JIRA)
- Reorganize alternate formats, saved search, etc. as a toolbar
- Experiment personalized inbox as seen in BzDeck (maybe using an old school
<iframe>
for the first round; more work in Bugzilla 7)
- Reimplement Google Analytics on bugzilla.mozilla.org
- Modify product selector layout on Browse and Enter Bug pages
- Implement password generator or requirements checker
- Organize scattered documents/help on Uncyclo, Read the Docs, in-product pages
- Provide new favicon
- Develop UX brief, high-level plan
- Create blog
- Triage UI bugs on Bugzilla
- Design Bugzilla API v2