From Fedora Project Wiki
 
(5 intermediate revisions by 2 users not shown)
Line 20: Line 20:
== Current status ==
== Current status ==
* Targeted release: [[Releases/22 | Fedora 22 ]]  
* Targeted release: [[Releases/22 | Fedora 22 ]]  
* Last updated: 2015-01-14
* Last updated: 2015-02-17
<!-- After the change proposal is accepted by FESCo, tracking bug is created in Bugzilla and linked to this page  
<!-- After the change proposal is accepted by FESCo, tracking bug is created in Bugzilla and linked to this page  
Bugzilla states meaning as usual:
Bugzilla states meaning as usual:
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]
 
The work has been included in the 3.15.90 release.


== Detailed Description ==
== Detailed Description ==
Line 43: Line 45:
== Scope ==
== Scope ==
* Proposal owners:
* Proposal owners:
** Implement the new design
** Implement the new design (done)
** Get the changes reviewed and merged upstream
** Get the changes reviewed and merged upstream (in progress)


* Other developers: N/A (not a System Wide Change) <!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
* Other developers: N/A (not a System Wide Change) <!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
Line 107: Line 109:
<!-- Is there upstream documentation on this change, or notes you have written yourself?  Link to that material here so other interested developers can get involved. -->
<!-- Is there upstream documentation on this change, or notes you have written yourself?  Link to that material here so other interested developers can get involved. -->


<!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
* Design overview: http://blogs.gnome.org/aday/2014/06/18/a-notifications-update/
N/A (not a System Wide Change)
* Mockups: https://wiki.gnome.org/Design/OS/Notifications/Redux


== Release Notes ==
== Release Notes ==
Line 117: Line 119:
-->
-->


[[Category:ChangeAnnounced]]
[[Category:ChangeAcceptedF22]]
<!-- When your change proposal page is completed and ready for review and announcement -->
<!-- When your change proposal page is completed and ready for review and announcement -->
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->

Latest revision as of 21:09, 20 February 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

The work has been included in the 3.15.90 release.

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 (done)
    • Get the changes reviewed and merged upstream (in progress)
  • 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