ABRT target groups - abrt/abrt GitHub Wiki

This document describes target groups of ABRT. Each target audience has its own priorities.

Regular users

  • Little technical knowledge
  • Installs (or is presented) Fedora
  • Something crashes, doesn't know the cause, wants to get rid of the notification ASAP
  • At least contributes uReports

Power users

  • Might even have a BZ account and is able to do some reasoning about crashes
  • Could produce good quality BZs
  • Unable to fix the issue

Hackers

  • IT student?
  • Probably has a BZ account
  • Can contribute and provide useful info for fixing the issue
  • Might benefit from a private ABRT+ABRT Server+Retrace Server deployment for catching crashes in his project or infrastructure
  • Everything need to be as simple to install and run as possible
  • Uses unpackaged stuff, private repositories or COPR

Developers

  • Uses a computer to develop his projects
  • Same as Hacker but might be interested in more details like full backtrace

Testers

  • Uses a computer to test programs
  • Can contribute and provide useful info for fixing the issue
  • Might want to report the issue to various bug trackers or via email
  • Upload functionality

Maintainers

  • Should use ABRT server statistics to prioritize work
  • Use backtraces to find the cause of the problem
  • Could benefit from COPR repo support

Sysadmins

  • Centralized processing / crash storage
  • Upload functionality
  • Private FAF deployments
  • Spacewalk / Katello integration

Enterprise customers

  • Paying for an enterprise support and do not care about technical details
  • Want to know if the problem is caused by OS vendor or by their application
  • Need to easily contact the support and provide them with all relevant data
  • Every error or warning in system logs causes them to panic
⚠️ **GitHub.com Fallback** ⚠️