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 Vahan Harutyunyan

better file system structure  
Written by theQxQ the 18 Mar 13 at 22:00. Global category: System. New
the linux file system structure isn't that great. a bunch of stuff is grouped by the file's purpoes instead of grouped with the application. some examples: there is a /var/log directory where all applications go to when they want to log information. apache creates a /var/www which is the folder which gets hosted. the root user gets its own folder at the base (/root) instead of /home/root like everyone else. temporary files (normaly found in /tmp) should reside in /tmp.
-12
votes
up equal down
Solution #1: all data should reside within the application
Written by theQxQ the 18 Mar 13 at 22:00.
an application shouldn't be sticking files all over the file system. it should be self contained in few directories. so /var and /tmp shouldn't exist anymore. the application should have folders like this inside it's root directory instead. this way, if a user needs to go and edit configuration files, look at log files, etc, the user will find them all in one place.
-11
votes
up equal down
Solution #2: a more specific idea of how to accomplish #1
Written by theQxQ the 18 Mar 13 at 22:06.
you could have an /apps/my-app directory for applications to stick base libraries and stuff it needs to run, and a ~/apps/my-app directory for user specific data to be stored, and configuration files that the user may want to change, but other users would want to keep the same. if an application wants to create a log file, it can go in /apps/my-app/log/log1.txt, or ~/apps/my-app/logs/log1.txt. if an application wants to create a temporary file, it can go in /apps/my-app/tmp/a-temp-file.txt, or ~/apps/my-app/tmp/a-temp-file.txt.

and just like that, the /var and /tmp directory isn't even needed, and the user can find any application data in one directory.
-11
votes
up equal down
Solution #3: changing the placement of /root
Written by theQxQ the 18 Mar 13 at 22:12.
it makes no since to have a /root at the root directory. it also doesn't make since to have /home/root, because the user only wants to see the users he created in that directory. instead, it should be /home/.root
-6
votes
up equal down
Solution #4: programs should have symbolic links to other files
Written by theQxQ the 20 Mar 13 at 20:02.
we can have the best of both systems. you can have all of the same types of files in one area, so you can manage them all easily, and you can have symbolic links to those files in an application's main directory, so you can view all of the files one application uses in one directory.
1
votes
up equal down
Solution #5: Take a page from GoboLinux
Written by puxkggn the 16 Apr 13 at 20:24.
GoboLinux has another file system structure which has a number of advantages compared to the Filesystem Hierarchy Standard (FHS)

GoboLinux: http://en.wikipedia.org/wiki/Gobolinux

See the 9 comments or propose a solution (latest comment the 28 Apr 13 at 12:52) >>

Minimising apps and windows using Launcher's quicklists  
Written by MahboobeAlam the 24 Apr 13 at 07:32. Related project: Unity. New
As the option to minimise a window or an app using it's icon on Unity Launcher is removed, it is a bit difficult to use the minimise button on window title bar every time we want to minimise the window or an app.
3
votes
up equal down
Solution #1: Adding minimise option to the quicklist menu in launcher
Written by MahboobeAlam the 24 Apr 13 at 07:32.
the minimise option should be included in quicklist for every app and window.
6
votes
up equal down
Solution #2: Change default behavior in launcher
Written by Carlos Aguinaga Núñez the 30 Apr 13 at 14:39.
I think we can minimize/restore windows just clicking and clicking again, and in quicklist add "Show all windows".

Launcher may be a little more useful.

Add a comment or propose a solution >>

Reduction of Logic to Arithmetic  
Written by ranganath the 17 Apr 13 at 04:17. Related project: Ubuntu Software Center. New
By using this formula we can reduce the decision algorithm or logical test to single mathematical equation or algebraic manipulation. Therefore we can make elegant programming. It saves time memory and energy. The complex program can be executable in ordinary processor. We can develop software that works on ordinary processor. Therefore it can be useful for mobile tablet and all computers.
-5
votes
up equal down
Solution #1: We can convert decision algorithm into algebraic manipulation or math equation.
Written by ranganath the 17 Apr 13 at 04:17.
I have found the formula that can be used to reduce the
logic to arithmetic in decision algorithm.The
general formula is recently found. But for the value c=1/e the
decision problem was posted to the vixra preprint archive link in
2011 http://vixra.org/abs/1109.0054
The general formula is
Y1=[[(|Y|+|c|+Y)/(|Y|+|c|+c)]. (1/e)]
where c belongs to (-infinity, infinity) and Y belongs to (-infinity, infinity)
Now Y2=|Y1/logY1|
Y3=|Y2/logY2|
For n terms
Yn=|Yn-1/logYn-1|
Taking limit as n tends to infinity we get the
following result.
For Y greater than c then Yn=e and Z=f
For
Y=c then Yn=1/e and Z=g
For Y less than c then Yn=0 and Z=h
where the
function Z is given by
Z=f[(Yn-1/e)Yn/(e-1/e)e]+g[(Yn-e)Yn/(1/e-e)(1/e)]+h[(Yn-e)(Yn-1/e)]
By using this formula we
can make elegant programming that saves time energy and the complex
programme can be executable in ordinary processor. Therefore it can be
useful for mobile tablet and all computers.

See the 6 comments or propose a solution (latest comment the 22 Apr 13 at 01:19) >>

Adding System Monitor to System Settings  
Written by motang the 9 Apr 13 at 23:43. Related project: Unity. New
Currenlty System Monitor is a seperate app, and would be better as unfied experience if it weren't.
35
votes
up equal down
Solution #1: Add System Monitor to System Settings
Written by motang the 9 Apr 13 at 23:43.
I think it would be better if it were placed in System Settings under System.
-8
votes
up equal down
Solution #2: Add a form of system monitor to system settings, keep process management apart.
Written by handuel the 22 Apr 13 at 15:13.
Viewing how much RAM is being used etc, would fit under system settings. However to kill an unresponsive process (the main use for system monitor), you wouldn't think to look under settings. (Killing a process isn't a setting, it's a temporary change). I think we need a app for monitoring resource usage, in system settings, and a seperate app for process management.

Add a comment or propose a solution >>

To many items in Context Menu  
Written by Damir Muratagic the 22 Sep 12 at 14:19. Related project: Nautilus. New
Huge number of items in Context Menu is making it hard to find the one you are looking for. Cutting down number of items reduces functionality - keeping them increases time to select the item. Additionally, bad organization of items increases mouse movement.
-9
votes
up equal down
Solution #1: Context Menu organized in Tabs
Written by Damir Muratagic the 22 Sep 12 at 14:19.
Organizing Context Menu items in several tabs might be the way to go.

Please see "Proposal #2" at https://wiki.ubuntu.com/Ayatana/FileContextMenu


See the 3 comments or propose a solution (latest comment the 5 Apr 13 at 11:11) >>

Managing Downloads  
No information about this blueprint
Information is updated every 5 minutes.
Please wait till the next update.
spec
Written by rbn the 28 Feb 13 at 15:51. Related project: Unity. New
Web browsers – like the default for Ubuntu: Firefox – are currently using an extra windows to manage downloads.
8
votes
up equal down
Solution #1: Manage downloads in the dash
Written by rbn the 28 Feb 13 at 15:51.
Instead of using an extra small window for managing your downloads, the dash could be used for it:

→The user clicks on a file in his webbrowser

→Is asked, if he want to download or to open the file

→The dash opens, the progress of the currently active download is shown, buttons to stop or to cancel would be there, too

→The user could easily continue working while the dash is hidden, if he would check the progress, he could just press SUPER and the dash would open, showing the status of the download

See the 5 comments or propose a solution (latest comment the 28 Mar 13 at 14:57) >>

In the "update manager" window missing the possibility to choose the PC behavior  
Written by zago84 the 22 Nov 12 at 13:32. Related project: Update manager. New
When you have to do an update and you want to shutdown the PC (or reboot) but you can't stay in front of him you can't choose before the behavior. Today you have to stay in front of him.
43
votes
up equal down
Solution #1: During "update" window add the possibility to choose the behavior before end
Written by zago84 the 22 Nov 12 at 13:32.
I think it's really useful if during upgrade process, by a drop-down menu in the same update manager window, you can choose the behavior before the end one of them:

- no action
- restart
- turn off

I thought about a drop-down menu that allow you to change your choice at any time during upgrade. Or more simply and less invasively a drop-down menu hidden under a simple icon like a gear.

So, after starting update process, you can get away from the PC and it will do what you choose.
-10
votes
up equal down
Solution #2: If the download size is considerable let's the user choose
Written by mikysett the 3 Dec 12 at 16:57.
If the size of the upgrade is really big, when you click on "update" a pop-up will appear telling: "Download and install all this stuff will take a lot of time for me, perhaps you wont be there then anymore, do you want I shoot down automatically when I've done?", with "yes", "no" and "config" buttons.
With this solution you can add in the parameters the minimum size of the download to make the pop-up appear.

So people can make the choice they want without having additional buttons to care about.

See the 7 comments or propose a solution (latest comment the 25 Mar 13 at 17:16) >>

Installer only asks basic questions.  
Written by antonk20117 the 1 Mar 13 at 23:29. Related project: Live CD installer. New
Whilst it is one of the strengths of ubuntu that you can install it without following a lengthy procedure of multiple prompts, I feel that more options should be provided after installation has begun (at the stage where the twitter feed shows up and the features slideshow has ended, I. E. Once most of the data copying from cd is done ), which would allow the user to set up other vital services.

Once installation is complete the user still has to set up his email (which may be more than 2-3 adresses) and their social networks.
0
votes
up equal down
Solution #1: Add an option to set up other services whilst installing.
Written by antonk20117 the 1 Mar 13 at 23:30.
An option during the installer (at the beginning for example) should ask the user whether they would want to set up their emails (with default email program), their social networks and chat services (pidgin for example)

This would be of course optional (much like the restricted extras opt in is at the moment) but would allow for a more out of the box experience, as most of the common software is already installed. If this is implemented then the computer is ready to use once it has booted up for the first time.

If we allow about 2 minutes to add each service (add username, password and other settings if needed) then a user with 2 email addresses (fairly common) 1 social network, and one or 2 instant /video chat services will spend approximately 8-10 minutes setting everything up. Bearing in mind that the typical installation of ubuntu takes about 20-35 minutes, the inclusion of this feature wouldn't slow down the installation process in any way.

See the 4 comments or propose a solution (latest comment the 18 Mar 13 at 17:34) >>

Run Command (Alt or Alt+f2) replaced with Unity Terminal  
Written by Akiva the 1 Mar 13 at 01:28. Related project: Unity. New

The basic problem with Run Command (Alt+F2) is that it can not take "sudo" commands; sudo requires a followup query to input a password. About 95% of the commands I use in terminal require a password, such as adding ppa's or installing software from a script. Thus, the alt shortcut is 95% of the time useless.

In my search for a solution, no lens appears to exist. I found two mockups of what this would look like. The one at this link is the nicer of the two:
http://askubuntu.com/questions/259234/where-do-i-find-a-terminal-lens-for-unity
In an answer to his query, "Teester" said this: "There is currently nothing that does exactly what it pictured above since, at the moment, a lens cannot define a content area like the one pictured in order to display (and update) the output of a command. "


The other mockup was given as a solution to another brainstorm idea (http://brainstorm.ubuntu.com/idea/28565/). That idea was resolved, however did not address the issue I am bringing forth. Anyways, here is his mockup:
http://people.ubuntu.com/~komputes/term_within_dash.png
--------------------------------
edit:
Disregard the "Alt or " in the title. I learned something new today, mainly, that the Alt button is program specific.
-11
votes
up equal down
Solution #1: Terminal within the dash
Written by Akiva the 1 Mar 13 at 01:28.
-6
votes
up equal down
Solution #2: Terminal Snapshots
Written by Akiva the 1 Mar 13 at 01:37.
Quote from http://askubuntu.com/questions/259234/where-do-i-find-a-terminal-lens-for-unity :
"""Which gives me the idea that sort of lens could fully replace the Alt+F2 functuonality. One could have one line of command history/search results (same style as currently displayed when pressing the key combination) and full blown terminal output a little bit below (as in my picture). – con-f-use Feb 21 at 17:01"""

From what I understand, he proposes a work around that would basically provide a snapshot of the output to display in the lens.
4
votes
up equal down
Solution #3: Edit "sudo" command to prompt the "Authenticate" window for password input.
Written by Akiva the 6 Mar 13 at 15:07.
A partial solution as per the comment below:
"Personally, I'd like to see "sudo" modified to detect when it's being run in a context where there's no terminal to input the password, and to call up a GUI version in that context. But I'm not sure how plausible that is. "
-Aielyn

While not displaying the code, this would solve the issue with some sudo scripts, such as adding a ppa. Just to clarify, the "Authenticate" window is the password prompt which pops up when you run synaptic package manager.
11
votes
up equal down
Solution #4: Use gksu
Written by addiks the 14 Mar 13 at 13:53.
If you want sudo rights within the Alt+F2 Unity Terminal, you can use the program gksu, which will create a popup window asking for the password.

Used like: "gksu apt-get update"

See the 6 comments or propose a solution (latest comment the 17 Mar 13 at 00:37) >>

new notification server (notify-osd) is good but it needs some improvements  
Written by slsolaris the 29 Apr 09 at 17:05. Global category: Usability. Not an idea
these are ideas or suggestions to improve new notification server or message indicator usability.
-8
votes
closed
Solution #1: new notification server should support interactions as an option
Written by slsolaris the 29 Apr 09 at 17:05.
so we do not get that long menu when clicking on the "envelope".
we should be able to click on the notification and access it if we want, this should work as an option so we are able to customize it
71
votes
closed
Solution #2: Have the posibility to customize them
Written by slsolaris the 30 Apr 09 at 18:05.
Be able to set the background color, the font color and size, etc, make it more "yours"
60
votes
closed
Solution #3: let us apply new themes
Written by slsolaris the 30 Apr 09 at 18:17.
40
votes
closed
Solution #4: notify-osd should stay in the top right corner
Written by slsolaris the 28 Aug 09 at 22:21.
a few time ago, I found a surprise, the notify-osd is in the middle off the screen, and this is not a bug, is a new design..
WHAT??? yeah a new design, so i would like to see everyone that agree me promote this solution please
3
votes
closed
Solution #5: Modified Solution#1
Written by qwerty800 the 29 Aug 09 at 02:16.
Simple, if the user do a "Main"-click (Left click, for most of us), he's considered as interacting with the notification.

If the notification gets in the way, he just do a "secondary"-click to close the bubble!
3
votes
closed
Solution #6: We should look at Growl system in Macintosh
Written by dalequi the 31 Oct 09 at 10:24.
It uses BSD licence. It's powerful, beautiful, customizable with themes and it uses all the screen and not a little zone for all the notifications windows. This could be intrusive, but you can close the windows easily. Ah, I forgot it. You can choose where the system shows the notifications and choose the apps that you want to use in the system.
http://growl.info/about.php
7
votes
closed
Solution #7: Settings Option For notify
Written by sirish.gauni the 8 Nov 09 at 18:49.
Set up a settings option, using which we can customize notify. Ability to set how long the notifications should be shown, for which programs it should be shown, if the notification is clicked then highlight the program for which the notification was shown (like for chat messages)
Also when a notification is shown, add a X button to it so that the user can close the notification.
4
votes
closed
Solution #8: Make notifications replaceable by newer ones
Written by Shnatsel the 14 Dec 09 at 20:03.
In the example with networks it's enough to make the connect notification replace the disconnect notification.
8
votes
closed
Solution #9: Show several notifications at once
Written by Shnatsel the 14 Dec 09 at 20:06.
Allow showing several notifications at once.
1
votes
closed
Solution #10: Add close notification button
Written by la_serpe the 15 Dec 09 at 03:05.
Add little button in the right top cornet of a notification.
-1
votes
closed
Solution #11: Make the Notify OSD interactive
Written by greesce the 2 Feb 10 at 10:44.
Make the Notify OSD interactive, for example with buttons or text fields... I've made a video http://www.youtube.com/watch?v=GLAymH9zjjo It's a simple example to answer or chat with somebody without open a new window.
0
votes
closed
Solution #12: Keep notification history for a single session
Written by Narren the 3 Mar 10 at 20:10.
Make notification history accessible via application in System->Administration and/or optional applet.
Clear history on restart.
3
votes
closed
Solution #13: Simple Settings Applet
Written by tankgunk the 2 Oct 10 at 06:01.
It's ridiculous how inflexible notify-osd is. Options for interactivity and position are a MUST. Sound and the ability to add themes would be nice. To take a page from Growl's book, options for multiple notifications, duration, and persistence on idle are good ideas. As far as the touchy subject of interactivity, I suggest the option enable a keyboard shortcut and/or mouse click to simply launch the program ONLY, no menus, no buttons.
0
votes
closed
Solution #14: Support Growl Network Protocol
Written by lucac81 the 12 Oct 10 at 15:25.
What would be cool is to get notified on my mac (running growl) when a task is completed on my ubuntu box and viceversa
1
votes
closed
Solution #15: Implement same way with Growl for Mac OS X
Written by tiger2wander the 13 May 11 at 04:04.
Growl for Mac OS X is best notification handler I ever used, I suggest implement libnotify-bin to make it work like Growl way.

Site: http://growl.info/
0
votes
closed
Solution #16: Notification use in Digsby multi IM
Written by tiger2wander the 13 May 11 at 04:08.
Digsby IM is using great notification handler which many advanced control, it is not only notify but institute way for communication. Features:
- Right click to make notify disappear
- Left click to go to social post for facebook, twitter...
- Have input text box to enter quick reply chat message, comment.
- Can display Web content inside such as: Facebook's wall post, email summary...

Ref: http://www.digsby.com/
0
votes
closed
Solution #17: Improve Specto
Written by tiger2wander the 13 May 11 at 04:17.
Specto is a desktop application that will watch configurable events (such as website updates, emails, file and folder changes, system processes, etc) and then trigger notifications.

For example, Specto can watch a website for updates (or a syndication feed, or an image, etc), and notify you when there is activity (otherwise, Specto will just stay out of the way). This changes the way you work, because you can be informed of events instead of having to look out for them. Better than clicking the refresh button on Caturdays, huh?

Specto is free and open source software distributed under the GNU GPL license.

Features: http://specto.sourceforge.net/?go=features
Main site: http://specto.sourceforge.net/

See the 9 comments or propose a solution (latest comment the 15 Mar 13 at 14:56) >>

<< Previous 1 2 3 4 5 6 7 8 9 ... Next >>