[datetime] Add option to not have snooze

Bug #1411187 reported by Riccardo Padovani
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Ubuntu Clock App
Triaged
Wishlist
Unassigned
Ubuntu UX
Fix Committed
Medium
James Mulholland
unity-notifications
New
Undecided
Unassigned
indicator-datetime (Ubuntu)
Triaged
Wishlist
Unassigned
unity-notifications (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Snooze is evil.

I suggest to add to snooze dropdown menu in the option the voice "No snooze" or something like this

Documentation:
https://docs.google.com/a/canonical.com/presentation/d/1JvDyhsW17d1-Mz8OY1YMBKwfRI2z9qgyRjbujEsxEMk/edit#slide=id.g34303b1ce_2_11
https://docs.google.com/presentation/d/1JvDyhsW17d1-Mz8OY1YMBKwfRI2z9qgyRjbujEsxEMk/edit#slide=id.g36c1a0cdd_010
https://docs.google.com/document/d/1xDSZ_dnAMAlhgFnnyjJEibaITXjVLp1_pnj_tATNm9I/edit
https://developer.gnome.org/notification-spec/

[UX Comment]
As it seems unlikely that we will be able to implement snooze on/off & snooze duration for individual alarms, but do have an application-wide setting that allows snooze duration to be set (but not disabled), I'd recommend the options relating to snooze in application settings be changed to the following:

- No snooze
- 5 minutes
- 10 minutes
- 15 minutes

This way the list is still short (four options, as it is currently) but the options provided are likely to be more useful (current 2 minute snooze doesn't seem very useful, nor does the difference between 4 mins and 5 min snooze periods).

[UX Comment 2]
Additionally, notifications for snoozing alarms should come in two forms:
1. With the options 'OK' (ceases alarm) and 'Snooze' (sets the alarm to the snooze period elected by the user)
2. With the option 'OK' (ceases the alarm) when snooze is not enabled.

Revision history for this message
Nekhelesh Ramananthan (nik90) wrote :

Amusing :) .. Thnx for the taking the time to report this bug. I am adding design to this to get their opinion.

Changed in ubuntu-clock-app:
milestone: none → postrtm
importance: Undecided → Low
summary: - Add option to don't have snooze
+ Add option to not have snooze
Changed in ubuntu-ux:
importance: Undecided → Medium
status: New → Triaged
assignee: nobody → Giorgio Venturi (giorgio-venturi)
Changed in ubuntu-clock-app:
status: New → Confirmed
importance: Low → Medium
Revision history for this message
Giorgio Venturi (giorgio-venturi-deactivatedaccount) wrote : Re: Add option to not have snooze

Good comment. I've adjusted the design - see the description above

description: updated
Changed in ubuntu-ux:
status: Triaged → Fix Committed
Changed in ubuntu-clock-app:
milestone: postrtm → ota-2
Changed in ubuntu-clock-app:
importance: Medium → Wishlist
Changed in ubuntu-ux:
assignee: Giorgio Venturi (giorgio-venturi) → James Mulholland (jamesjosephmulholland)
summary: - Add option to not have snooze
+ [clock] Add option to not have snooze
Changed in ubuntu-clock-app:
status: Confirmed → Triaged
description: updated
Charles Kerr (charlesk)
Changed in indicator-datetime (Ubuntu):
importance: Undecided → Wishlist
status: New → Triaged
Revision history for this message
Charles Kerr (charlesk) wrote : Re: [clock] Add option to not have snooze

James, if we want alarms to continue to be handled by the Unity Notifications framework, we need an even number of actions for the Snap Decision -- i.e., we need to replace the "Snooze" button with another action button to take its place. Please update the design to either change frameworks or propose an alternative button iff Snooze is disabled.

Second, I don't understand the purpose of this ticket. Why is snooze "evil"?

Changed in ubuntu-ux:
status: Fix Committed → Confirmed
Revision history for this message
Bartosz Kosiorek (gang65) wrote :

Hi Charles.
In my case snooze is "evil" in case:
- I setup alarm for a Daily Meeting and alarm is ringing, I would like to disable it.
  I don't want Snooze it. Accidently I could snooze it. Then it will ringing again in the middle of the meeting (We have 15 minutes meeting, and default snooze time is 5 minutes).
I want to disable snooze for "Daily meeting" alarm, but enable snoozing for "Wake up" alarm.

For me it is very useful feature.

Revision history for this message
Bartosz Kosiorek (gang65) wrote :

I would vote for change framework.
So when "Snooze" is disabled, then only one (big) button will be displayed with "OK" caption.

Here is the current implementation:
https://docs.google.com/presentation/d/1JvDyhsW17d1-Mz8OY1YMBKwfRI2z9qgyRjbujEsxEMk/edit#slide=id.g36c1a0cdd_010

In which I disabling "Snooze" is highly recommended.

description: updated
description: updated
Changed in ubuntu-ux:
status: Confirmed → Fix Committed
description: updated
description: updated
Changed in ubuntu-clock-app:
milestone: 3.4 → 3.5
Changed in ubuntu-clock-app:
milestone: 3.5 → 3.6
summary: - [clock] Add option to not have snooze
+ [datetime] Add option to not have snooze
Changed in ubuntu-clock-app:
milestone: 3.6 → 3.x.backlog
Revision history for this message
Michi Henning (michihenning) wrote :

The iPhone has this one figure out. When I set an alarm, I get a page that shows me all the alarms I have created in the past, with the option to edit them, as well as add or delete alarms. If an alarm goes off and tap "Snooze", the modal dialog that pops up with the alarm goes away. When I want to prevent the alarm from going off again within the snooze interval, I can go to the alarm edit page and simply turn off the alarm with a toggle.

Revision history for this message
Andrea Bernabei (faenil) wrote :

how does that work with recurring alarms? do you have to go back and switch it on again later so that it triggers the day after?

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity-notifications (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.