Features/Unified Problem Reporting UI

From FedoraProject

Jump to: navigation, search


Contents

Features/Unified_Problem_Reporting_UI

Summary

Unify the UI for all problem reporting programs (mechanisms) in Fedora to improve the user experience by confronting them only one UI when reporting a problem.

Owner

Current status


Detailed Description

The new reporting library will provide the same API as did the old backend (concerns only python programs - Anaconda, setroubleshoot, python-meh) so the change should be transparent without any change in the code. The only change (not required to make it work) would be to change the spec file to require the new library instead of the old one.

Benefit to Fedora

Unified user interface makes it easier for users to use it. Unifying the reporting backend will also mean that the config data is shared and users have to setup their credentials (like bugzilla name/password) only once.

Scope

How To Test

1. Install the following packages

2. Try to report a problem

3. Expected results

User Experience

The bug reporting UI will change for:

Dependencies

Contingency Plan

None necessary, revert to previous release behaviour.

Documentation

Comments and Discussion

Release Notes