No "first run" tutorial for Unity/Ubuntu
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Committed
|
Undecided
|
Unassigned | ||
Unity |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
High
|
Marco Trevisan (Treviño) |
Bug Description
What should be done by design (approved by JohnLea):
The first time an user access to his session, the Shortcut Hint should be prompted to the user, and it should fade out at the first user interaction (mouse button or key press).
-------
Summary:
========
When a user first logs in to an Ubuntu install, they are just dropped on the desktop with no prompts on how to use the system. A new user, say someone's grandmother, could have _no clue_ what to do.
Proposed solution:
===============
Given that Ubuntu / Canonical is focusing on expanding their userbase, I propose that a "tutorial" is shown every time a new user logs into Unity for the first time (EDIT: perhaps some sort of slideshow with an animation on each page -- see first comment with attachement).
This tutorial will point out the BFB, the launcher, notification area, settings manager, and where to go to log out. On top of this, it should be audiovisual to make it as accessible as possible. If the user doesn't want to go through it, it should be a simple click to close the tutorial.
This will set Ubuntu above the standard of other operating systems by ensuring that not only is Unity usable and intuitive, but that it is helpful in giving users a basic understanding of how to use it. Not everyone's brain works the same, and Ubuntu is about making computing accessible to everyone. I've heard too often "I didn't want to do anything in case it messed something up," and "it's scary doing something new on the computer." A tutorial will give users the confidence to use their computer without fear of breaking something.
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Brandon Schaefer (community): Approve
-
Diff: 225 lines (+101/-15)6 files modifiedpanel/PanelMenuView.cpp (+22/-14)
plugins/unityshell/src/unityshell.cpp (+37/-0)
plugins/unityshell/src/unityshell.h (+2/-0)
shortcuts/ShortcutController.cpp (+5/-1)
shortcuts/ShortcutController.h (+2/-0)
tests/test_shortcut_controller.cpp (+33/-0)
summary: |
- No "first run" tutorial for Unity + No "first run" tutorial for Unity/Ubuntu |
description: | updated |
Changed in unity: | |
status: | Triaged → In Progress |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity: | |
status: | In Progress → Fix Released |
Changed in unity: | |
status: | Fix Released → Fix Committed |
I'm attaching a mockup I've done for a quick how-to on using the dash (about five seconds).