From Fedora Project Wiki
(Change accepted on 2015-01-21 FESCo meeting)
(Add tracking bug)
Line 29: Line 29:
CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development
CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development
-->
-->
* Tracker bug: <will be assigned by the Wrangler>
* Tracker bug: [https://bugzilla.redhat.com/show_bug.cgi?id=1184878 #1184878]


== Detailed Description ==
== Detailed Description ==

Revision as of 12:01, 22 January 2015


Gnome Shell - New Notifications

Summary

Redesign the way in which notifications are shown and kept available in gnome-shell.

Owner

  • Name: Florian Müllner
  • Email: fmuellne@redhat.com
  • Release notes owner:
  • Product: Workstation
  • Responsible WG: Workstation WG

Current status

Detailed Description

The message tray is one of the remaining weaker points of the original gnome-shell design. This change will replace it with a new implementation of notifications that avoids the problems of the current implementation.

A detailed description of the rationale and goals behind the changes was posted here.

Benefit to Fedora

Fedora users can enjoy their notifications more and become happier users of their OS.

Scope

  • Proposal owners:
    • Implement the new design
    • Get the changes reviewed and merged upstream
  • Other developers: N/A (not a System Wide Change)
  • Release engineering: N/A (not a System Wide Change)
  • Policies and guidelines: N/A (not a System Wide Change)

Upgrade/compatibility impact

N/A (not a System Wide Change)

How To Test

Run gnome-shell and interact with the desktop and applications in a way that exercises the various kinds of notifications that may occur, and verify that they all behave as expected and according to the design:

  • Chat notifications
  • Urgent notifications
  • Transient notifications
  • Notifications with actions
  • Notifications without actions

User Experience

See the design for the new notifications.

Dependencies

N/A (not a System Wide Change)

Contingency Plan

  • Contingency mechanism: N/A (not a System Wide Change)
  • Contingency deadline: N/A (not a System Wide Change)
  • Blocks release? N/A (not a System Wide Change)
  • Blocks product? no

Documentation

Release Notes