Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Clone this wiki locally
BzDeck is a useful, experimental Bugzilla client aiming to improve the usability and productivity of the popular bug tracking system from Mozilla, on both desktop and mobile, by bringing various UX enhancements. BzDeck also demonstrates modern Web standard technologies such as HTML5, CSS3, WAI-ARIA 1.1 and ECMAScript 6.
We bring Bugzilla to the 21st century!
Update: We have decided to abandon BzDeck and instead bring all the UX innovations to Bugzilla to help make it a modernized, productive, competitive issue tracking system. See our Project Update for details.
This release is at an early stage of the project. The features, performance, user interface, code are still all unrefined, but here are some highlights:
- Quick Sign-in: Thanks to the Bugzilla Auth Delegation and QR code authentication on mobile, you can easily get started with the app.
- Personalized Inbox: Quickly find bugs related to you with personalized bug lists, which you've been CCed, reported, assigned, QA Contact, mentor and requested a review/info. Bugs with unread changes will be highlighted on your Inbox.
- Smart timeline: Each bug page in a two pane layout makes it easier to follow the comments and changes while watching the metadata. Media attachments are displayed inline. Timelines are updated realtime so you don't have to worry about "mid-air collisions", thanks to Bugzilla's Bugzfeed push notification service.
- Easy comments & uploads: Post a comment to a bug without page refresh. Attach multiple files by selecting them or dragging & dropping a folder, files, text or link.
- Mobile support: BzDeck runs on the Android mobile and tablet versions of Firefox.
- Attachment browser: Spot attached files at a glance with the enhanced UI and coloured Patch Viewer.
- Easy browsing: With an Ajaxy UI, browse bugs without having to leave your search results.
- Starring bugs: Keep your favourite bugs.
- Quick Search: Find a bug as you type.
- Offline support: Browse bugs even when your device is not connected to the Internet. We'll provide a richer offline experience in the future.
- Settings: Choose your preferred theme, time zone, font, sort order of comments, and more.
A bunch of exciting features are planned, including:
- Notification Centre
- Smart and powerful search
- Bug reporter
- Component watching & saved search
- Markdown support
- Online storage service integration
- Personal and Project Dashboard
- Better accessibility, performance and mobile support
See our issue tracker for our future plans.
As BzDeck leverages the latest technologies as described above, it requires Firefox Nightly to run. BzDeck is currently optimized for Mozilla's Bugzilla and its latest REST API. Other browsers and Bugzilla instances will be supported in the future.
Visit bzdeck.com to sign in today. We welcome your feedback!