Thunderbird:Logging UI: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(fix last two steps)
(add mockups)
Line 34: Line 34:
* Button to open log directory in Finder/Explorer
* Button to open log directory in Finder/Explorer
* Remove thunderbird restart requirement
* Remove thunderbird restart requirement
== Mockups ==
{|
| [[Image:Thunderbird Debug Log Preference (off).png|thumb|Debug Logging Preference (off)]]
| [[Image:Thunderbird Debug Log Preference (on).png|thumb|Debug Logging Preference (on)]]
|-
| [[Image:Thunderbird Debug Log Send.png|thumb|Easy way to Send the Debug Log via Email]]
|}

Revision as of 19:19, 1 April 2008

this is a design scratch area for bug 193873

Purpose

Developers and program debuggers need to get logged information from a person's Thunderbird instance sent to them via email or uploaded to bugzilla. This interface enables anyone to turn on logging and send their logs to the proper receptical.

Common Use Cases

Here are some common use cases with steps taken by each party involved.

Reproduce Problem

  1. User has problems with Thunderbird
  2. Developer or IT person instructs user how to turn on logging
  3. User turns on logging
    1. restart required
  4. User attempts to reproduce problem
  5. User could :
    1. forward it to their local IT person via email
    2. attach log file to a bug
    3. read the debug information (developers especially)
  6. User turns off logging
    1. restart required
    2. should offer to delete logs?

Possible Improvements

  • Could automate the uploading of information in a similar way to Breakpad
    • Complicated and might ignore the local IT person case
  • Preferences for
    • logging levels
    • modules
    • logging directory
  • Button to open log directory in Finder/Explorer
  • Remove thunderbird restart requirement

Mockups

Debug Logging Preference (off)
Debug Logging Preference (on)
Easy way to Send the Debug Log via Email