Closed Bug 109311 Opened 24 years ago Closed 24 years ago

Bugzilla Users' Best Practices Guide

Categories

(Bugzilla :: Documentation, enhancement, P3)

2.15
enhancement

Tracking

()

RESOLVED FIXED
Bugzilla 2.18

People

(Reporter: CodeMachine, Assigned: bz)

Details

We need to let users know how they should be using Bugzilla. This document should not be a part of the Bugzilla Guide, it should be linked from the Bugzilla pages. It should be templatised so it can be easily customised by installations and bmo can add their own Mozilla-specific stuff. To demonstrate what I mean, the following comes to mind: 1. Don't use sigs in comments. Everyone knows who you are. 2. Don't add comments saying what you're doing, as they cause people to receive e-mail who aren't interested. Only comment if you have something to say about _why_ you're doing something. 3. If you need to link multiple bugs to one bug via dependencies, edit the one bug rather than the many so as to reduce bugmail sent out on the one bug. Let's try to keep this non-controversial (ie no "take XXX discussions to newsgroups"). Asa can you please CC any people who might have something to say here.
Also add, please no debugging output, logfile output, or other large amounts of cut and pasted text to be put into a comment that could more appropriately be uploaded as an attachment. Small snippets of output that show individual errors or offending lines are fine.
This is an excellent idea. Perhaps have a short explanation of the "Bugzilla process" that is used in many bugzilla sites (triage, peer review, status and resolutions) also MattyT?
Priority: -- → P3
Target Milestone: --- → Bugzilla 2.18
An useful addition would be : reporters do not need to add there mail address in the cc list (I often see that one)
Some people add themselves to CC so they can not receive mail for most of the bugs they've reported, are assigned to etc. If we could do this we would fix it in Bugzilla. Maybe if and when we have personal keywords we can use them for filtering instead. The reporter abandonment proposal would go part way (bug #94247).
The docs should always be up-to-date when we release. Forgot to exclude Documentation when I mass-retargetted.
Target Milestone: Bugzilla 2.18 → Bugzilla 2.16
Target Milestone: Bugzilla 2.16 → Bugzilla 2.18
Large amounts of subsidiary information (test cases, sample outputs, patches, etc), should be added as attachments rather than a part of comments.
a few more suggestions for guide: *trim screenshots. no need to show the whole screen if you're pointing out a problem with a single button, piece of text,icon, etc. *you do not need to comment when adding or removing an email from the cc: list. *you do not need to put "any url" or similar strings in the URL field. *please type "bug" before bug numbers so that they get linkified by bugzilla.
Cc'ing timeless, he'll need to reconcile this with his own guide, which he often breaks.
* don't attach simple test cases (e.g. one html file and one css file and one image) as a ZIP file. Instead, upload them in reverse order and edit the referring file so that they point to the attached files.
methinks there should to be a link to http://mozilla.org/quality/browser/navigator-who2bug.html --whose aim is to more quickly direct browser bugs to the appropriate developers and qa.
Try to make sure that everything said in the summary is also said in the first comment. Summaries are often updated and this will ensure your original information is easily accessible.
Don't press stop in the browser or surf to another webpage until the changes have all been submitted for your bug (process_bug.cgi is finished loading). If you do, all of the changes won't be completed. (Is this a bug?)
yes. That's a bug. Bug 104589 specifically.
As well as talking about "bug" for linkifying, talk about the "comment" syntax too.
1. Do not HTML escape HTML source. <HTML> <HEAD><TITLE>This is annoying...</TITLE></HEAD> <BODY> 2.     There is no need for indenting text like this.     White space will be preserved. 3. Speaking of the bug 1234 syntax, it is a tad annoying to read "See bug 12345 in Bugscape for more info." I realize that nscp has its own Bugzilla install, but it is annoying to have bug 12345 linked to the b.m.o bug 12345. Direct links to Bugscape would work better. Not only would it make it less annoying for Joe MozillaUser, but also for NSCP people who can then just click on a link directly to the bug instead of having to manually go to bugscape and type in the bug number. If anyone refers to bugzilla.redhat.com or bugzilla.gnome.org or any other bugzilla install, I expect the same thing.
We might want to incorporate the bug writing guidelines into this document. Also, its usually a good idea to separate large patches into small patches if feasible, because they are easier to review and can be checked in separately.
If you feel your bug was duped incorrectly, please question it in your bug, not the bug it was duped to. Feel free to CC the person who duped it if they are not already on the bug. If you feel your bug was otherwise resolved incorrectly, please feel to re-open it and address any issues that were raised in the bug (missing information/steps to reproduce, need to try on a recent, as opposed to 5 month old build, etc). Always download the latest build and attempt to reproduce before re-opening a bug.
Barnboy changed his email address and opened a new account instead of having the address changed on his existing one. Reassigning all docs bugs to his new account.
Assignee: barnboy → mbarnson
OK, most of this has gone into the Hints and Tips section of Using Bugzilla in the Bugzilla Guide. Please file further bugs if you have more ideas. Gerv
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
The Bugzilla Guide is not the appropriate place for this. This is user documentation and it should be a part of online help.
The Bugzilla Guide is a guide for all Bugzilla users and admins - it now specifically has a user manual section. So that's alright. Gerv
We significantly shortchange our users by doing this. Admin and user documentation are two different things and should be treated as such. In particular, user documentation should be administrator customisable, and be able to customise itself to the installation settings. This implies it should be templates, and not a part of the Bugzilla Guide.
OK, I'll buy that. So you are saying that all the user documentation should be customisable page.cgi pages (see bug 170213)? Gerv
QA Contact: matty_is_a_geek → default-qa
You need to log in before you can comment on or make changes to this bug.