Submit A Tip Alternative Tip Form

User Story #1: Global Menus

Intro

During October’s Ubuntu Developer Summit, the Ubuntu design team held a discussion about how to involve the community in the design efforts. One of topics discussed was how to address issues that the community has, while solving it objectively. One can point out things that they don’t like or even submit a patch, but this doesn’t solve the problem for everyone. Similar to the old saying “There’s more than one way to skin a cat.”, there is more than one way to use Unity.

One reason I think Unity has gotten complaints from users (or even Gnome3), isn’t necessarily the direction that the team has gone, but rather how all of the customization we had in Gnome 2 suddenly disappeared and we no longer have a say over how we want our desktop experience to be. So to make 12.04 as Precise as possible, a way to hopefully bring back some customization in an objective and slightly entertaining way, is to create user stories.

The idea here, is to cover different scenarios that should cover most, if not all of the most useful options.

User Story

Meet Pete and John:

Pete & John

This is a story about Pete and John.

Pete and John both love Unity, but there are a couple of features that they would like to tweak according to their needs.

Pete mostly uses his netbook and really likes the way the global menu is integrated and saves him the much needed vertical space, but when he is working at his desktop, he finds himself constantly moving his mouse to the top of his screen to access the application’s menu. Pete wishes there was a setting that would allow him to turn off the global menu for non-maximized applications that would still integrate the menu for applications that are fully maximized.

John on the other hand, is a traditionalist. He most commonly works with multiple terminals and finds that the global menu just gets in his way. He also dislikes how the menu becomes hidden by default. Currently, the first thing he does after a fresh install, is remove the ‘indicator-appmenu‘ package in order to completely remove the global menu from his install. John wishes there was a way to simply disable the global menu without having to remove a system package that could potentially cause a dependency issue later down the road.

Get Involved

Since I’m probably not the only person “Moving to Arch” anytime soon, we need to work together to get this done. For each user story, I will include a link to the bug report. You can leave other scenarios, or thoughts in the bug report’s comment section. Instead of leaving a comment saying “Me too!”, close to the top (in green text) there is a button that says “Does this bug affect you?”. Please select that to show your support, instead of leaving a comment.

Launchpad does require an account. It uses your Single Sign-On (SSO) account used for UbuntuOne. If you don’t yet have an account, it only takes a few minutes and then you also have access to UbuntuOne cloud storage and synchronization.

Bug Report

Bug #682788: bugs.launchpad.net/unity/+bug/682788

Edit: Turns out this has already been reported. Updated the bug report link.