The current Ubuntu One control panel that is shipped by default in Ubuntu is a GTK+ UI which the Ubuntu One team is no longer supporting. Some of the problems with that UI are:
* use the deprecated pygtk bindings
* offers to install desktopcouch which no longer is supported
* is not aligned with the Ubuntu One new branding guidelines, and it does not show the information in a consistent way with the rest of the paltforms we support
The Ubuntu One team has decided to build a new control panel using the Qt toolkit, which solves all the above, giving us the following advantages:
* does not use any deprecated library
* is currently supported and will keep being supported for the whole LTS cycle
* present an uniform graphical interface across all the platforms that Ubutu One supports (and this is very important from a branding point of view)
* has all the messages and string revised by our Marketing department
* has a design that has been developed taking into consideration usability, translations, usefulness
The Qt control panel requires python-qt4, so this bug represent the need to have that dependency in the CD so the Ubuntu One team can keep shipping the Qt control panel in the CD as well.
The current Ubuntu One control panel that is shipped by default in Ubuntu is a GTK+ UI which the Ubuntu One team is no longer supporting. Some of the problems with that UI are:
* use the deprecated pygtk bindings
* offers to install desktopcouch which no longer is supported
* is not aligned with the Ubuntu One new branding guidelines, and it does not show the information in a consistent way with the rest of the paltforms we support
The Ubuntu One team has decided to build a new control panel using the Qt toolkit, which solves all the above, giving us the following advantages:
* does not use any deprecated library
* is currently supported and will keep being supported for the whole LTS cycle
* present an uniform graphical interface across all the platforms that Ubutu One supports (and this is very important from a branding point of view)
* has all the messages and string revised by our Marketing department
* has a design that has been developed taking into consideration usability, translations, usefulness
The Qt control panel requires python-qt4, so this bug represent the need to have that dependency in the CD so the Ubuntu One team can keep shipping the Qt control panel in the CD as well.