[Freeze Exception] ubuntuone-client: Impossible to infer status of file syncing jobs

Bug #526084 reported by Rick Spencer
34
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Ubuntu One Client
Fix Released
High
dobey
ubuntuone-client (Ubuntu)
Fix Released
Medium
dobey

Bug Description

Prior to the replacement of the ubuntuone-client-applet with ubuntuone-preferences users were given better indication as to the status of files being synchronized. We need to add back in some simple messaging within the ubuntuone-preferences control panel that indicates the overall file sync status. The message will say either "Synchronisation in progress" or "Synchronisation complete".

ORIGINAL DESCRIPTION:

Binary package hint: ubuntuone-client

Steps:

1. Assume U1 file-syncing is set up
2. Open the Ubuntuone directory
3. Click Connect
4. Wait a while for it to change from "Connect" to "Disconnect"

For me I see a bunch of files with green check marks, and some with grey recycle symbols. My question is, what is going on with my files? Are they being synced? Is the service even running.

This is much too confusing. We need some way to communicate the status of the service as well as to tie the action of connecting to something.

ProblemType: Bug
.home.rick..config.ubuntuone.syncdaemon.conf:
 [bandwidth_throttling]
 read_limit = 0
 write_limit = 0
 on = False
.home.rick..config.ubuntuone.ubuntuone.client.conf:
 [ubuntuone]
 connected = True
 connect = 0
 show_applet = 1
 bookmarked = True
Architecture: i386
Date: Mon Feb 22 14:37:28 2010
DistroRelease: Ubuntu 10.04
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
Package: ubuntuone-client-gnome 1.1.2-0ubuntu1
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-14.20-generic
SourcePackage: ubuntuone-client
Uname: Linux 2.6.32-14-generic i686

Related branches

Revision history for this message
Rick Spencer (rick-rickspencer3) wrote :
Changed in ubuntuone-client (Ubuntu):
assignee: nobody → John Lea (johnlea)
Changed in ubuntuone-client (Ubuntu):
status: New → Confirmed
John Lea (johnlea)
Changed in ubuntuone-client (Ubuntu):
status: Confirmed → In Progress
Revision history for this message
John Lea (johnlea) wrote :

The following changes are required to resolve this bug:

1) Add a message to the control panel that indicates Ubuntu One's global sync status. The message will say either "Synchronisation in progress" or "Synchronisation complete". See attached designs for further details. For Lucid this messaging must be incorporated into the control panel in a similar fashion.

2) Remove the "Connect"/"Disconnect" button from Nautilus. This function is now handled in the control panel. For clarity, all global functions should be handled by the control panel, and Nautilus should only display information pertinent to the folder it is currently displaying. See attached screen shot showing the desired content of the Nautilus plugin (however note that the brown background should be changed to Canonical purple).

Revision history for this message
John Lea (johnlea) wrote :
Revision history for this message
John Lea (johnlea) wrote :
Changed in ubuntuone-client (Ubuntu):
assignee: John Lea (johnlea) → Rodney Dawes (dobey)
tags: added: desktop+ u1-lucid
Changed in ubuntuone-client:
status: New → In Progress
importance: Undecided → High
assignee: nobody → Rodney Dawes (dobey)
Revision history for this message
dobey (dobey) wrote :

This is going to require freeze exceptions. And likely won't get done today, given the several other things I need to get finished today, unless someone else can do it.

tags: added: control-panel
summary: - Impossible to infer status of file syncing jobs
+ [MIR] ubuntuone-client: Impossible to infer status of file syncing jobs
description: updated
tags: added: mir
Revision history for this message
Martin Pitt (pitti) wrote : Re: ubuntuone-client: Impossible to infer status of file syncing jobs

I see no MIR here. Retitling and unsubscribing ubuntu-mir.

summary: - [MIR] ubuntuone-client: Impossible to infer status of file syncing jobs
+ ubuntuone-client: Impossible to infer status of file syncing jobs
tags: removed: mir
summary: - ubuntuone-client: Impossible to infer status of file syncing jobs
+ [UI FE] ubuntuone-client: Impossible to infer status of file syncing
+ jobs
description: updated
tags: added: freeze-exception
summary: - [UI FE] ubuntuone-client: Impossible to infer status of file syncing
- jobs
+ [Freeze Exception] ubuntuone-client: Impossible to infer status of file
+ syncing jobs
Changed in ubuntuone-client (Ubuntu):
milestone: none → ubuntu-10.04-beta-2
importance: Undecided → Medium
Revision history for this message
Steve Langasek (vorlon) wrote :

FFe granted. Please notify <email address hidden> of this change.

Revision history for this message
Steve Langasek (vorlon) wrote :

(UIFe, I mean)

tags: added: package
Changed in ubuntuone-client:
milestone: none → lucid-beta-2
dobey (dobey)
Changed in ubuntuone-client:
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

---------------
ubuntuone-client (1.1.90-0ubuntu1) lucid; urgency=low

  * New upstream release.
    - Notify user when approaching and exceeding quota (LP: #540360)
    - Add instructional text to ubuntuone-preferences (LP: #539676)
    - UbuntuOne needs to autostart and connect by defualt (LP: #534707)
    - Impossible to infer status of file synchronization (LP: #526084)
    - Devices and Services tabs functionality and development (LP: #525803)
  * Add debian/source/format.
  * Remove python-httplib2 from the dependencies (LP: #535207)
 -- Rodney Dawes <email address hidden> Wed, 31 Mar 2010 19:47:01 -0400

Changed in ubuntuone-client (Ubuntu):
status: In Progress → Fix Released
John Lenton (chipaca)
Changed in ubuntuone-client:
status: Fix Committed → 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.