How to make a good bug report
A good bug report is one that describes the problem well enough that someone familiar with the project can understand and act on that bug report without talking to the person who wrote it.
A good recommendation is to only accept bug reports via a form. A good example of this, at least for the fields, is the Apple bug report site.
If you liked this article please consider supporting me