Please remove UbuntuOne from MessagingMenu

Bug #820345 reported by Omer Akram
28
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Status tracked in Trunk
Stable-4-2
Fix Released
Undecided
Unassigned
Trunk
Fix Released
Undecided
Unassigned
ubuntuone-client (Ubuntu)
Fix Released
Undecided
Unassigned
Raring
Fix Released
Undecided
Unassigned

Bug Description

https://wiki.ubuntu.com/MessagingMenu#Ubuntu_One says UbuntuOne should be removed from the MessagingMenu.

"Ubuntu One should no longer be in the messaging menu. While it does occasionally present file share invitations, most of the time people spend seeing or using Ubuntu One is not related to communicating with people."

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: ubuntuone-client 1.7.0-0ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-7.9-generic 3.0.0
Uname: Linux 3.0.0-7-generic i686
NonfreeKernelModules: wl
Architecture: i386
Date: Wed Aug 3 17:39:48 2011
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha i386 (20110802)
PackageArchitecture: all
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: ubuntuone-client
UbuntuOneSyncdaemonExceptionsLog:
 2011-08-03 14:01:25,579 - twisted - ERROR - Unhandled error in Deferred:
 2011-08-03 14:01:25,580 - twisted - ERROR - Unhandled Error
 Traceback (most recent call last):
 Failure: ubuntuone.platform.linux.dbus_interface.NoAccessToken: CredentialsError: (dbus.Dictionary({dbus.String(u'errtype'): dbus.String(u'DBusException'), dbus.String(u'message'): dbus.String(u'Process /usr/bin/gnome-keyring-daemon exited with status 1')}, signature=dbus.Signature('ss')),) {'member': 'CredentialsError'}
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Revision history for this message
Omer Akram (om26er) wrote :
Revision history for this message
dobey (dobey) wrote :

While I agree it would be nice to hide it when there are no messages to show, I do think we should appear there when we are showing the information we show there.

When, where, and how was this decided it should be removed? This seems more like an issue with the way the messaging menu works, than that Ubuntu One shouldn't use it.

Changed in ubuntuone-client (Ubuntu):
status: New → Confirmed
Revision history for this message
Greg A (etulfetulf) wrote :

It was recommended by mpt at the end of June: https://wiki.ubuntu.com/MessagingMenu?action=diff&rev1=73&rev2=74

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

In the "Improve Ubuntu One's integration with Unity" UDS session on May 11th, there was uncertainty about whether the DX team would have time to implement a sync/services menu. (As I predicted, they have not.) I recommended, during the session, that Ubuntu One have its own optional menu instead. And the session notes discuss how to use something other than the messaging menu to communicate that your account is running out of disk space. <https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-ubuntuone-improve-unity-integration>

Ubuntu One is not a messaging application, and putting it in the messaging menu just makes us look like we don't understand our own designs. Please, please, please, get it out of there.

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Here's a sketch I did back in April for the Ubuntu One menu. It begins with a toggle item (like those used in indicator-network) for syncing, then a section for any share invitations, and finally an item for opening the control panel. The control panel, conversely, should have a checkbox for whether the menu is shown ("Show Ubuntu One in the menu bar").

Revision history for this message
Matthew Paul Thomas (mpt) wrote :
Revision history for this message
dobey (dobey) wrote :

We do not show that your account is running out of disk space in the messaging menu, so I'm not sure how that applies. The only thing we show in the messaging menu, are messages (Bob shared a new folder with you). In this case, Bob is sending you a message via Ubuntu One, which is a suite of services, some of which have social aspects, rather than an application. There are applications that use Ubuntu One's services, yes, and we provide the default set.

But the items we are showing within it, are messages from other users. Perhaps I'm mistaken, but is that not what the messaging menu is for? And I'm pretty certain we decided/agreed that was OK and the right place to show those messages, at UDS. Not in the session you mentioned (and I don't remember which exactly), though.

The way we're using the menu, is no different than having the "messaging apps" be a bit smarter about what they show in the menu exactly. If for example, imagine I shared a link to an image on Flickr with you, via IM, Facebook, Twitter, or Google+; and seeing "Rodney shared a photo with you" instead of "Rodney said: http://flickr.com/…" Would not these also belong in the messaging menu still? And should they result in a direct conversation upon clicking, assuming no other conversational context, or should it open the browser to the linked page on Flickr, or photo app with that image, perhaps? Or has the messaging menu suddenly been restricted to mean "only IM and e-mail applications can use it?"

Changed in ubuntuone-client:
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntuone-client - 4.1.0-0ubuntu1

---------------
ubuntuone-client (4.1.0-0ubuntu1) raring; urgency=low

  * New upstream release.
    - Trap DBusException on ubuntuone-login startup. (LP: #711324)
    - Remove messaging menu integration. (LP: #820345)
    - Avoid KeyError during an Upload. (LP: #988534)
    - Ignore .lock files from synchronization. (LP: #1042268)
    - Avoid duplicate state tracking for sync menu. (LP: #1053631)
    - Add a separator between recent and current transfers. (LP: #1054259)
    - Search and filtering API for shares tab in control panel. (LP: #1056197)
    - Ensure Upload/Download objects have path attribute. (LP: #1061490)
    - Use correct file size for percentages in sync menu. (LP: #1062729)
    - Open shares tab from sync menu. (LP: #1063786)
    - Open the Ubuntu One folder from sync menu. (LP: #1063788)
    - Use correct glib method to launch control panel. (LP: #1065272)
    - Always use GI bindings in launch and login scripts. (LP: #1066943)
    - Show active downloads in transfers menu as well. (LP: #1067806)
    - Avoid duplicates in transfers menu. (LP: #1069953)
    - Do case-insenstive fuzzy filename matching. (LP: #1073664)
  * debian/watch:
    - Update to use stable-4-2 series for Ubuntu 13.04 releases.
 -- Rodney Dawes <email address hidden> Tue, 11 Dec 2012 17:05:43 -0500

Changed in ubuntuone-client (Ubuntu Raring):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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