Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 22700 ideas, 138270 comments, 2629576 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Contributor omegamormegil

GUI for ufw (Uncomplicated Firewall)  
Written by gabim the 28 Feb 08 at 14:43. Global category: Internet & Networking. Implemented
It would be useful to create a graphical user interface for the new ufw (Uncomplicated Firewall) in Ubuntu. Would be useful to make every new release with an enabled firewall by default and with this graphical firewall utility also.

Developer comments
Gufw, a graphical frontend for ufw, is now on the Intrepid repository!
1615
votes
implemented
Selected solution (#1): Auto-generated solution of idea #22
Written by gabim the 28 Feb 08 at 14:43.
Ubuntu Brainstorm was updated in January 2009. Since the idea #22 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 39 comments or propose a solution >>

Users create lots of incomplete/incorrect bug reports after having problems  
Written by omegamormegil the 13 Aug 09 at 19:32. Related project: launchpad.net. New
Normal users who experience problems in Ubuntu and want to let someone know about it are told to submit a bug report.

Two big problems with this are:

1. End Users usually don't know enough about the system to write complete bug reports.
2. There are so many incomplete or poorly reported bug reports that good bug reports are obscured on Launchpad, making Launchpad progressively less useful.

User participation in fixing bugs is important, and while we don't want to prevent users from reporting bugs, the bug reporting system is becoming less functional due to the massive number of New Open Bugs for which there isn't enough manpower to work on. End users are also prone to commenting about their own problems on bug reports which seem to be related to their issue.

Should we expect users to write bug reports? A user is a user, and not a technician. Most users don't want to be technicians. They just want to use their computers, and tell someone who can fix it when something is broken.

Ubuntu is special because it is working to make Linux usable by Human Beings.
155
votes
up equal down
Solution #1: Create an end user oriented system for reporting PROBLEMS as opposed to BUGS
Written by omegamormegil the 13 Aug 09 at 19:32.
Create a system where ordinary users can create Problem Reports documenting the SYMPTOMS of problems they are experiencing. After a Problem Report is created, it is added to a page on the user's Launchpad profile, giving them a place to keep track of the problems they have reported and any progress made on identifying the underlying bug and progress on fixing that bug. Users can comment and discuss their problems on their Problem Reports just like users like to comment and discuss their problems on bug reports right now. Commenting on bug reports should be kept to comments relating to fixing the bug.

Reported Problems could be indexed and compared, with more frequently reported user problems floating to the surface, giving the developers a good idea of what problems users are experiencing. Similar Problem Reports could be grouped together as it becomes apparent that various users have reported the same problem/symptoms, similar to duplicating bug reports, but keeping the original Problem Report of the reporter intact. Bug Triagers could tag clumps of Problem Reports with the bug suspected to be causing the problem, or Users could tag Problem Reports with bugs they think likely to be causing the problem. When the patch for a bug is in -proposed, the Problem Reports could be notified and invited to test the new version of the package to see if it fixes their problem.

A friendly support widget could be created to help users create problem reports. Perhaps functionality could also be added to direct users reporting common problems to documentation or other help resources to correct their problem.

Advantages of implementing something like this:

-Less bugs reported which makes actual bugs stand out more in Launchpad
-Users are more satisfied with the experience of reporting their problems, without having to get technical
-Users that might otherwise be intimidated by Launchpad will be reporting problems they experience in a less noisy way for developers
-Users can keep track of their problems on Launchpad, and can check the progress of any bugs causing their problems
-Users could be directed to help in fixing problems which aren't bugs, without going through the trouble and frustration of documenting their "bug" only to have a friendly Triager tell them it isn't a bug months later.
-Trying to triage bugs becomes less like drinking from a firehose.
19
votes
up equal down
Solution #2: evangelize answers.ubuntu.com
Written by hunteke the 3 Sep 09 at 06:56.
Perhaps we should be evangelizing answers.ubuntu.com instead then. If it's a bug, the answers site will likely quickly be able to discern it, and have it "upgraded." In the meantime, by not immediately jumping to "please report the bug", we avoid many false-positives.

See the 3 comments or propose a solution >>

Queue debconf prompts on dist-upgrade/unattended upgrade  
Written by flip314 the 20 Mar 08 at 06:32. Global category: Installation. New
It's really annoying to set up a dist-upgrade, leave it overnight, then come back in the morning to find out that it's waiting at 10% done so you can click "ok" in a debconf window. So, you click ok, come back in an hour, and it's stuck at another dialog. After about 5 iterations of this, you've FINALLY upgraded.

dist-upgrade should either queue all dialog boxes until the end of installation, or anticipate them beforehand so you can click through them all and then leave.
116
votes
up equal down
Solution #1: Auto-generated solution of idea #5180
Written by flip314 the 20 Mar 08 at 06:32.
Ubuntu Brainstorm was updated in January 2009. Since the idea #5180 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 3 comments or propose a solution >>

Better searching for existing bugs to prevent so many duplicate bug logs  
Written by XrayA4T the 30 Mar 09 at 06:28. Related project: launchpad.net. New
I recently logged a bug which turned out to be a duplicate of an existing bug. I did search through the logs but did not find the match. I searched for:
notification popup brightness
which returns nothing. notification pop up brightness returns one result that is unrelated.
69
votes
up equal down
Solution #1: Include partial search matches sorted by relavancy
Written by XrayA4T the 30 Mar 09 at 06:28.
When searching find results that contain one or more of the search words and those that contain more matches appear first. Also linking words to existing packages could help get people to the right bug, e.g. notify-osd should be linked to notification and pop-up and popup and osd etc to improve matching.
59
votes
up equal down
Solution #2: Fetch Launchpad data in bug reporter
Written by maccam94 the 30 Mar 09 at 07:58.
After the information is gathered and the user opts to submit it to launchpad, show a results page with bugs that closely match what just happened. Then give the user the options "No, submit anyway" and "Yes this matches my issue." Then, if it's a new bug, open the launchpad website. If the user chose a match, return the status of the bug or display possible solutions.

See the 4 comments or propose a solution >>

Automatically renice/increase priority of GUI apps in foreground  
Written by omegamormegil the 25 Sep 08 at 20:55. Global category: Usability. New
When you are running multiple applications in a GUI, such as running Update Manager in the background while browsing the web in Firefox, the application in front of the user should not become unresponsive to user input. Even if you are doing something intensive in the background which you want to complete quickly, giving priority to the web browser for as long as it takes to follow a weblink would only minimally slow down the background process.

Keeping the windows the user is actively using from slowing down or becoming unresponsive due to background processes would, from a user's prospective, cause their computer to feel slow less often, enhancing the user experience in general.

It's always possible to change the priority/renice processes as appropriate with System Monitor, but I think it would be OK if the system assumed that certain processes should have higher or lower priorities based on the position of the window in the GUI. Maximized windows should be given the highest priority, a window in the foreground should have a higher priority than a window in the background, and minimized windows (and processes without a window) should be given a lower priority, automatically. A way to tweak or override this feature from the application File menu or with an Administrative Tool would be practical.
59
votes
up equal down
Solution #1: Allow the system to adjust process priorities automatically for users
Written by omegamormegil the 25 Sep 08 at 20:55.
Allow the system to automatically give priority to certain applications which the user would generally want to be more responsive, such as windows in the foreground and multimedia applications. Generally speaking, maximized windows should be given the highest priority, a window in the foreground should have a higher priority than a window in the background, and minimized windows (and processes without a window) should be given a lower priority. As "brainstormed" by Scott Remnant of Canonical on Ubuntu Devel Discusshere: "I've always thought it would be interesting to be able to influence the scheduler on a per process basis - and do that from the Window Manager. ie. deliberately give the user's foreground process the "majority" of the time, and fair schedule the rest." Apparently MS Windows has had similar functionality since NT. Perhaps a preferences tool could also be created to let the user tweak the settings, or turn them off (such as when a GUI is being used to administer a server).
3
votes
up equal down
Solution #2: Put a renice button in the titlebar, plus priority to foreground app
Written by natetechboy128 the 10 Apr 09 at 03:16.
While the foreground app in the GUI should have a higher priority, it should also be possible for the user to adjust the priority without mucking about in the CLI. I propose a button in the titlebar, or even a "CPU pie", allowing users to allocate different portions of the CPU to different tasks, in a pretty way. For example: 30% Rhythmbox, 50% Firefox, 20% (insert boring background app here). Not quite a realistic pie, because it wouldn't include init and other daemons (so as not to confuse the MS-switchers) or maybe only include them in "Advanced" mode. This way, you could have higher priority to apt than to, say, curl or wget. Shouldn't be that hard to implement...

See the 20 comments or propose a solution >>

Stop Automounting When Using gparted  
Written by eviltechie the 19 Nov 08 at 00:02. Global category: Usability. New
I put a hidden ext3 partition on my flash drive so that I could have a "secret storage" place. Unfortunately, windows kept losing files on the fat32 part. Today I went back to all fat32, but it took longer than I wanted because Ubuntu automatically mounted the drives after every operation, thus requiring me to unmount, and rescan. The auto mount feature should be disabled when using a partition editor.
49
votes
up equal down
Solution #1: Auto-generated solution of idea #15746
Written by eviltechie the 19 Nov 08 at 00:02.
Ubuntu Brainstorm was updated in January 2009. Since the idea #15746 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 3 comments or propose a solution >>

Free and open alternative to ISP's DNS servers  
Written by Gaz Davidson the 17 Aug 09 at 08:36. Global category: Internet & Networking. New
This may be a controversial idea which requires infrastructure, but please hear me out.

My issues are:

1) ISPs collect stats on every DNS request of every user, and often sell this information on. The users help generate this wealth of data yet have no rights to it.

2) They often forward users on to ad-plastered search pages rather than reporting proper DNS errors.

3) None, or at least none I know of support OpenNIC.

-38
votes
up equal down
Solution #1: Canonical run DNS servers
Written by Gaz Davidson the 17 Aug 09 at 08:36.
In return for an ad-plastered DNS error search page, which would generate significant revenues, offer the option for Ubuntu users to Canonical run DNS servers.

They could support OpenNIC, thereby removing the monopoly from the current root, they could share anonymized stats with the community, making DNS stats available to all. They could also offer a paid DNS service where users are not redirected to a search page, and keep their DNS requests private.
7
votes
up equal down
Solution #2: Offer OpenDNS.com partnership
Written by KurtKraut the 14 Sep 09 at 00:57.
I already proposed this to Mandriva and the OpenDNS.com guys enjoyed a lot the idea.

Ubuntu could offer the OpenDNS.com server as a default DNS servers or if it realises the current DNS are failing or slow, it could offer OpenDNS.com too.

This would provide OpenDNS.com a bunch of visits to their website and URL-typo-engine. This visits could revert as money to the Ubuntu project and finance the development of the ideas promoted by this brainstorm.

To sum up: this would fix the DNS problem that many of us have with a polite and non intrusive way and even raise funding for Ubuntu.

See the 8 comments or propose a solution >>

Idea to Save/export a word processor document in multiple formats at once  
Written by omegamormegil the 25 Sep 08 at 20:07. Related project: OpenOffice.org Word Processor. New
Because of the fact that you can never be sure what word processor/document reader someone on the receiving end of an email is using, it is a common practice to email a document in multiple formats (such as odt, pdf and Word XP doc) simultaneously, to almost guarantee the recipient can read your attachment.

I think the ability to choose multiple file formats (creating multiple files) when saving a document would be excellent. Of course, you could just save it 3 or 4 times, each time with a different format, but this is time consuming and could be easier. It can also be hard to remember which formats on your list you've already created a copy in.

My suggestion would be to offer checkboxes for each available file format, and when checking multiple formats, an option to create a subfolder matching the name of the file would be nice. There could also be an option to automatically tar or zip the output into an archive.

While it is always best to suggest that a friend use an excellent free software document reader that can read every format under the sun, in the case of a teacher or business associate it isn't normally appropriate to suggest that they install new software just to read your document.

A plugin that achieves this could be made for openoffice.org, abiword, koffice, etc.
-4
votes
up equal down
Solution #1: Auto-generated solution of idea #13711
Written by omegamormegil the 25 Sep 08 at 20:07.
Ubuntu Brainstorm was updated in January 2009. Since the idea #13711 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 5 comments or propose a solution >>