Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 15752 ideas, 77802 comments, 1421719 votes

Idea #6410: Online Ubuntu Services



up
-7
down
Written by jander99 the 5 Apr 08 at 01:33. Category: System.
Related to: Nothing/Others. Status: New
Description
Overview:
Provide the following services to Ubuntu users via a SSO method such as OpenID:

Hardware Submission
Configuration Settings per application
Bookmarks (Firefox, Konqueror, Epiphany, etc)
Bug Submissions
Brainstorm Ideas

Details:
Implement a web frontend (i.e. online.ubuntu.com) Ubuntu users can login to. This website will be able to store the user's computer profile(s).
A computer profile should consist of the hardware (using an application like Fedora's Smolt, or hwdb) including proprietary drivers, Ubuntu version (Kubuntu 7.10, Ubuntu 8.04, etc), and common software settings (Firefox, Pidgin, Mythtv, etc). Software settings could consist of Bookmarks, Settings, Plugins used, preferred background wallpaper, etc.

The website should also store and link any Bug Reports the user submits via the Apport utility. This should be linked to the hardware profile and user. Crash logs, kernel settings, core dumps, backtraces, etc should be stored here as well for proper linking to the bug report. If possible, bug resolution should be linked back to the user's bug report so they can see if their submission has been fixed. The frontend for the user should follow the same guidelines as Launchpad currently does by suggesting other bugs that have already been submitted, to cut down on clutter and duplicates.

The website should also link to Brainstorm and other Ubuntu sites that the user belongs to.

The use of OpenID and/or an Ubuntu Single Sign On service for all services would be an added benefit. Users would no longer need separate accounts for Brainstorm (QA), Forums, and Launchpad.

Finally, a graphical application should ship with all flavors of Ubuntu that integrates jockey, apport, hwdb (or Smolt, etc) and any other gui frontends already in use to facilitate easy submission to the website. This application should allow the selection and synchronization of software settings and hardware profiles (in the case of an upgrade, etc) manually by the user, or allow the user to automatically set synchronization settings per application.

Privacy Note:
As some users would prefer not to submit personal information such as this online due to privacy concerns, make the feature opt-in during Installation. Allow the user to choose whether or not to use the online service, provide a way to sign up for the service, or login to the service for a server->client synchronization during install.

Please post comments, as I will be refining this idea for a proper submission to Ubuntu developers over the next few weeks.
Tags: (none)

Attachments


Duplicates


Comments
korvins wrote on the 12 Jun 08 at 08:05
I think this is really needed --keeping all your preferences on the internet, like you do with your bookmarks. In this way we don't have to reconfigure all our programs every installation, or computer we have.

I do not understand why people do not agree... Maybe they should comment here.


Post your comment