1/6/2024 0 Comments Mozilla bugzillaYou can also add your email to the list of those who are notified when a bug's status changes. You can search for bugs, file bugs, comment on bugs, and be assigned a bug (be the person who fixes the bug). If you want to use Bugzilla, check for download instructions.īugzilla resolves many of the problems that bug management present and is used to track and manage bugs in Firefox, Thunderbird, Mozilla, and Camino. In fact, more than 400 organizations, companies, and projects were using Bugzilla at the time of this writing. Mozilla's problems are even more difficult because it has no direct control over many of the developers.īugzilla is used by several other organizations to track their software bugs. The problems of tracking and managing bugs in software can be daunting, especially when many developers are involved. This program is accessible over the Internet using Firefox (or another browser). The click-and-drag is important here.Bugzilla is the tool used at Mozilla to track bugs in the various products. At this point the tiles need not be tiles yet maybe they are simple div or li on a page. Drag-and-order - The visual ordering of the bugs in containers is important for organization despite the fact it does not change what is in Bugzilla.Go to Bugzilla - So we can go to Bugzilla and do the rest of the markup that this UI can not do. ![]() This means there are component container tiles with some "+" button for adding bugs. Making dependent bugs - This is the most important because it is most like the Notepad tracking the ability to make new bugs quickly in a component.Once this is available, the rest of the project can proceed. The biggest complication I see is finding/making a library that will be responsible for drawing, moving, and saving these tiles. I imagine this implemented as a React/JSX app. A button to click to show new-bug defaults (component, tags, blockers, etc).A button to click to show Bugzilla list.A way to show all open bugs that match container's criterion.A way to hide bugs that match criterion.Large region that contains the bugs which match container's criterion.I would imagine the bottom of the screen will have a radio button of all the container tiles so they can be selected-and-viewed.Ĭontainers have decoration that is different than bugs Since each of these properties can vary independently, only one can be shown at a time. New-InProgress-Complete - A typical 3-part kanban tracking container.Dependencies - As mentioned above, we can view the dependency tree of bugs as tiles-in-tiles.Whiteboard tag - Containers that represent bugs with a particular whiteboard tag.Product::Component - Containers that bugs can be moved between to control component they are in (or to make new bug in).There will be other tiles, containers really, that will represent a variety of bug states. A region to drag blocker bugs into (at which point the bug is now a container).A region to hover to see the bug summary.A button to click to add a blocker bug - Assumed to be in same component.Dependent bugs - A bug with dependencies will expand to hold.An "X" to close the bug, and a way to reverse that decision (?ctrl-Z?).Each bug is represented as tile with the bug's short description. Not sure if formatted correctly - WYSIWYG comments would be nice.I want a shortlist of what I am working on. Hard to search - There are too many bugs I am not interested in.Lots of scrolling - the ui complexity forces user to scroll, slowing down data entry.Visually complex - There are multiple fields I never use, or always have the same value entered.Long page load times - a few seconds to load/save a page breaks the flow of prose in my head. ![]() Using a bug tracker, like Bugzilla, is good for team communication but like all communication, it has costs: Tracking bugs this way has low administrative cost, and a high bug density. I like to track my work in a Notepad, with each line representing a TODO item. Manage Bugzilla bugs as tiles with short notes Problem
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |