Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 21986 ideas, 135057 comments, 2615221 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Popular ideas Here are the most popular ideas ever about Ubuntu.

Improve file/folder sharing experience (Samba)  
Written by bartong the 29 Feb 08 at 01:35. Global category: Internet & Networking. New
Currently it is very difficult to setup and control access to shared folders without editing conf files and reading detailed instructions on all the variables. I propose that sharing (specifically Samba) be given a well worked GUI and some real TLC to bring it up to standard with the experience on Windows or OS X.
5387
votes
up equal down
Solution #1: Defaults and GUI Options adjusted appropriately
Written by bartong the 29 Feb 08 at 01:35.
By default a share should be accessible as Read Only by anyone on the network without a username or password (guest access). While guest access should be turned on by default, it should also be easy to turn it off, and if desired to give guests read/write access to the folder.

You should also be able to specify local users who will have read/write access, and these local users should sync with smb users invisibly (ie: the user doesn't need to know that there are two password databases being used).

The Properties window for a folder should contain a Sharing tab with all the options available to choose. I also propose a Shared Folders option in the Preferences menu should list the currently shared folders along with their settings, and provide a button to take you into the dialogue where you can set the options.
127
votes
up equal down
Solution #2: Samba Server Configuration Tool
Written by dfme the 26 Jan 09 at 12:36.
There is already an application which allows this.
If the samba package is installed on ubuntu also install this application: Samba Server Configuration Tool - A graphical interface for configuring SMB shares
30
votes
up equal down
Solution #3: Accueil - Samba Share w/ Nautilus Integration
Written by fermulator the 2 Sep 09 at 12:44.
How about: Accueil?

http://gentoo.ovibes.net/nautilus-share/mediawiki-1.4.4/index.php/Accueil

Actually ... this may have been replaced with "nautilus-share"?
21
votes
up equal down
Solution #4: Samba Server Configuration Wizard
Written by Agafonov the 18 Nov 09 at 21:29.
We need a simple to use step-by-step wizard which will ask some really simple questions and generate an smb.conf file based on the user's choices.
How about https://launchpad.net/sscw ? It is a working example, although right now it's using zenity. If re-written using python it would become a very handy companion to nautilus-share.
We even should not include smb.conf in the samba package: once installed, samba server will not work until the user has defined how it should behave.
54
votes
up equal down
Solution #5: Share Sub-Folders by Default
Written by Klau3 the 11 Mar 10 at 01:51.


Right now, when right clicking on a folder and selecting “Sharing Options” – for example you want to share your Music folder and create a guest access to it – Samba will only share the files within the music folder but NOT THE SUB-FOLDERS where all the music is.

When sharing a folder, most people want to give access to sub-folders. For that reason, I suggest to reverse the handling of Samba sharing, so that you would have to click on an extra box to show that you don't want Samba to share sub-folders.
11
votes
up equal down
Solution #6: Create A Ubuntu NetWorkOne App
Written by geekgaurav the 30 Jul 10 at 17:17.
Able to handle connectivity Issues as Well As Sharing in Wizard Like Simple Interface for A New User

PS : More Ideas Can be Implemented In it
3
votes
up equal down
Solution #7: Allow Ubuntu to change the mounting options of FAT partitions
Written by qwerty800 the 6 Feb 11 at 21:05.
I personally have a file depot on my network where users can drop the files they want everyone to access.
It used to be on a NTFS partition, but is now hosted on the samba network. Doing such was a fairly hard task, since NTFS doesn't save permissions for each file, and is mounted with the 700 permission, while Samba requires XX4 or superior. I had to modify my fstab config file for that, and that's definitively not what I'd call user-friendly.
7
votes
up equal down
Solution #9: Centralized file-sharing administration
Written by komputes the 17 Aug 11 at 22:42.
The question on many user's mind is "What am I sharing (and to whom)?"

“System > Administration > Shared folders” is a feature that has been removed since 8.04. There has been no replacement for this tool since its disappearance.

Solution is to create a utility that should provide a graphical front-end to configure both samba system shares (managed in /etc/samba/smb.conf) and samba usershares (/var/lib/samba/usershares/).

Stepping a bit outside the scope of the issue (samba), this application should have a pluggable infrastructure which can also be used to show and configure other types of shares (nfs, ftp, ubuntuone).

Central administration, what a concept!

See the 47 comments or propose a solution >>

Use BitTorrent as primary protocol for apt-get  
Ubuntu

In :  
Priority : Undefined
Definition : New (Needs guidance)
Implementation : Unknown
Assignee :
spec
forum
Written by kevinfishburne the 28 Apr 08 at 19:10. Global category: Internet & Networking. New
This is an attempt at a unification of:

http://brainstorm.ubuntu.com/idea/7081/
http://brainstorm.ubuntu.com/idea/7390/
http://brainstorm.ubuntu.com/idea/7649/
http://brainstorm.ubuntu.com/idea/7725/

I can't think, nor have I heard, of any showstopper reason for why BitTorrent shouldn't be used as the primary download method of Ubuntu respository packages. Although the specifics of the implementation of this idea will be different for ISOs and repositories, I feel they should be unified in the brainstorm because the goal is to allow the rapid, efficient, reliable, and available download of Ubuntu software.

Implementation Benefits

1) Speed. All Ubuntu downloads (ISO downloads, dist upgrades, regular system updates, and new application installs) will as a whole be faster. Generally torrent download speeds benefit from higher numbers of downloaders that seed, which Ubuntu users have demonstrated they are prone to do. BitTorrent is better able to absorb (and eventually use as an asset) large numbers of users attempting to download data at the same time, such as with the recent mad rush of Hardy downloaders/upgraders.

2) Efficiency. The BitTorrent protocol has proven to be one of the most efficient methods of distributing data amongst a large number of clients. It will harness the collective upstream of tens of thousands of Ubuntu users, from DSL and cable connections to the fastest of corporate connections.

3) Reliability. Checksums guarantee the integrity of BitTorrent downloads, so data corruption is much less likely to occur. Only the pieces that fail checksum are redownloaded, contributing to points 1 and 2.


[....]
2215
votes
up equal down
Solution #1: Auto-generated solution of idea #7792
Written by kevinfishburne the 28 Apr 08 at 19:10.
Ubuntu Brainstorm was updated in January 2009. Since the idea #7792 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!
6
votes
up equal down
Solution #2: Make debtorrent active by default
Written by bukzor the 9 Apr 11 at 19:12.
There is already a system to do this: debtorrent (http://debtorrent.alioth.debian.org/)

The *main* problem with it is that there are so few users that have it installed. Making this installed and active in the default Ubuntu distribution solves this bug, as well as implementing Idea #7792 (and its 30 duplicates).

It seems fairly mature, but probably still needs some polishing for inclusion in the Ubuntu default. In particular, we need to ensure that the upload settings are very easily tweaked, both automatically and manually.

6
votes
up equal down
Solution #3: Make debtorrent available at install
Written by lengau the 25 May 11 at 20:32.
Rather than making debtorrent the default, which could be harmful to a large number of users (some ISPs block Bittorrent, as do many universities, etc.), we should allow users to choose debtorrent an option in the installer (as well as being able to enable/disable it in the software centre).

Including the debtorrent and apt-transport-debtorrent packages on the CD/DVD will add just short of 300 KiB to the disc images.
6
votes
up equal down
Solution #4: Stop seeding after reaching 1:1 ratio by default
Written by Lyfang the 24 Jun 11 at 08:01.
Make DebTorrent or Apt-P2P active by default and stop seeding after reaching 1:1 ratio by default.
2
votes
up equal down
Solution #5: Run Torrend and HTTP download mixed.
Written by AdlerHorst the 29 Dec 11 at 10:49.
Run Torrend and HTTP download mixed. If Torrend is slowed down, the http download stil do his job. If torrend is faster, the HTTP plays the role of one of many download streams.

See the 76 comments or propose a solution >>

Network profiles  
Written by refdoc the 3 Mar 08 at 18:30. Global category: Internet & Networking. New
There should be an easy way to create via GUI network profiles - where network address, various log-ins, shares, printer, TOR, firewall and proxy settings etc etc are all linked together into profiles - for me e.g. "Home", "Work", "Cafe", "church" etc.

There are scripted ways to do this, but via GUI would be wonderful.

955
votes
up equal down
Solution #1: Implement network profiles
Written by refdoc the 3 Mar 08 at 18:30.
create network profiles via GUI - where network address, various log-ins, shares, printer, TOR, firewall and proxy settings etc etc are all linked together into profiles - for me e.g. "Home", "Work", "Cafe", "church" etc.
39
votes
up equal down
Solution #2: Proxy Profile Management
Written by Ciprian.Enache the 26 Jan 09 at 15:49.
First, add an extra tab in Network Configuration called Proxies. This should allow for configuration of Proxy Profiles.

Second, while editing a connection (Wired, Wireless, DSL) I should be able to select a proxy profile for that connection.

Third, in the pop-up menu that appears when clicking the network manager icon, there should be an entry for Proxy Profiles similar to the entry for VPN connections, that would allow me to select a "non-default" proxy profile for my current network connection.
28
votes
up equal down
Solution #3: Allow automated identification of networks
Written by robrwo the 11 Mar 09 at 02:26.
As per idea #11166 (and an extension of Solution #1), it would be nice to have the ability to automatically identify networks, so I just turn on my laptop and it recognizes I'm at home or the office and configures itself accordingly.

(Note: I used to do this with ifplugd and guessnet before NetworkManager became standard with Ubuntu.)

If you select a profile on a network not normally associated with it, you could have the option to run a wizard that lets you use the access point information (SSID and/or MAC), subnet info, or other tests (e.g. presence of another MAC using arping). Or you could manually add tests to that profile.
2
votes
up equal down
Solution #4: Auto detect update/AprCache server
Written by esadie the 4 Mar 12 at 15:27.
Add an optional check that if the defined proxy is not detected, that a direct "fail to internet" is done. This will eliminate the need for the scripts.

You can take it one step further and add the concept of an WPAD where a "standard" DNS entry will always be queried at initial bootup or when package manager is launched. This DNS entry will be an standard name for Ubuntu patch/APT servers.

Also look at granular settings where I can prevent auto updates from happening over a 3G connection.

See the 10 comments or propose a solution >>

Implement traffic shaping  
Written by Eldmannen the 11 Apr 08 at 02:37. Global category: Internet & Networking. New
Example, if I download updates for Ubuntu, or I download some torrent file, or something, then I don't want my important stuff such as SSH, IRC, IM, VoIP to get lagged.

So you have the important traffic prioritized, and have non-important traffic like apt-get and torrents de-prioritized.

This way I can do stuff like listen to online radio without skips, or play an online game without lag, or administer a server remotely with SSH without type-lag, have a VoIP conversation without skips, or chat on IRC or Pidgin without delays, all the same time while I am fetching updates, and downloading movies on BitTorerent.
840
votes
up equal down
Solution #1: Auto-generated solution of idea #6820
Written by Eldmannen the 11 Apr 08 at 02:37.
Ubuntu Brainstorm was updated in January 2009. Since the idea #6820 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!
149
votes
up equal down
Solution #2: combine Solution #1 with the system monitor
Written by wouter215 the 2 Mar 09 at 18:20.
integrate Solution #1 with the system monitor under the processes tab.
example: when I right click on the number of the process(eg. Firefox), on the (new)bandwidth column and set it's max/min download/upload limit(unlimited by default)
111
votes
up equal down
Solution #3: Use Solution #1 + #2 to make a separate bandwidth tab in the system monitor
Written by SoftwareExplorer the 3 Mar 09 at 02:36.
Not many applications use the internet in comparison to the processes listed under the processes tab, and it is already rather used up as far as column space goes. So my proposal is to make a separte bandwidth tab that let you limit the bandwidth of application, groups of applications and/or the whole system (an all encompassing application group). It should let you set the upload and download bandwidth separately and it could show the list of application like nautilus does when you set it to list view with the clickable arrows to expand and collapse groups.
105
votes
up equal down
Solution #4: Make GUI program to moniter and/or limit bandwidth of applications
Written by SoftwareExplorer the 2 Mar 09 at 01:17.
I think that there should be a Gui program to monitor and/or limit the bandwidth of applications, user defined groups of applications, or the whole computer.
5
votes
up equal down
Solution #5: Add "Traffic Control" option to NetworkManager Applet and use Wonder Shaper
Written by runesvend the 7 Dec 09 at 00:42.
Allow the user to enable an option in the NetworkManager Applet called "Traffic Control" (or something similar). This will start the wondershaper script - http://lartc.org/wondershaper/ - which will allow traffic to flow smoothly regardless of the degree to which the user is utilizing the upload/download channel.

The wondershaper script takes three arguments. The first being the device for which traffic control should be in effect (which could be enabled only for specific connections, or all internet connections on the machine).
The second and third being download and upload speed respectively. These last two arguments would have to be measured somehow, by sending and receiving data thus finding the correct values to fill in here so the traffic control works optimally.

See the 9 comments or propose a solution >>

Firefox/Mozilla: Synchronize "Open With" with Menu  
Written by JYC the 15 Mar 08 at 23:38. Global category: Internet & Networking. New
It's very annoying to try to find the binary file in Firefox/Mozilla's "Download" -> "Open With" -> "Other...(Select Application)" dialog. When you're compiling Mozilla for X11, shouldn't they detect the menu system?
798
votes
up equal down
Solution #1: Show available apps, not root filesystem
Written by JYC the 15 Mar 08 at 23:38.
When choosing "Other.." instead of default associated application, Firefox should show available apps instead of showing the root filesystem.
-36
votes
up equal down
Solution #2: Change the file system - keep every app in one folder
Written by Biornus the 1 Feb 09 at 10:10.
It the same as the OSX way, you keep every program in one folder, or atleast a shortcut, it would then be easy to find apps with "Other" in Firefox.

Just as a sidenote, all the files for each application would probably have to be spread around the file system, but either when you delete the shortcut or if you remove it through Synaptic or Add/Remove, Ubuntu remembers to delete all the files who is not gonna be needed anymore.
-9
votes
up equal down
Solution #3: Create a virtual folder with all apps
Written by twocool the 8 Feb 09 at 15:47.
If there was a a virtual folder (or even a virtual FUSE filesystem) with all applications it would not only solve the problem in firefox but in every application with the same problem. As an added bonus it could improve the overall usability of Ubuntu.
54
votes
up equal down
Solution #4: Integrate it with GNOME's default applications system
Written by qense the 20 Jan 09 at 17:42.
GNOME already has got a program that allows you to select default applications.
Use that program and extend it to centralize the settings and point to it in Firefox at the right places.
9
votes
up equal down
Solution #5: select gnome-open as default app
Written by sebek the 17 Jun 09 at 13:15.
Although I am in favor of solution #4, I don't know how difficult it is to implement.

The workaround I propose is a quick and easy one : the default path to the applications for every file-type should be gnome-open. You can change if you don't want gnome-open to open this kind of application.


gnome-open is a command line tool that takes a file as an argument. This file will be opened with the application defined in GNOME and nautilus.

Could this solution promoted as
One Hundred Paper Cuts ?


3
votes
up equal down
Solution #6: Use "net knowledge" when available
Written by maitchy the 18 Jul 09 at 08:32.
This is for a web browser, right? And Open Source stuff can be really innovative, right? Why not:

1. have a website that maintains a list of what works for each file type, that can be accessed automatically to list the best applications or plug-ins, in order (and the browser can work out what is installed, or report simple comment like "this is a pretty rare file type, and the only applications to handle it are unreliable, do you really want to go ahead??"). This could end up storing up-to-date information on user feedback, allow all manner of hardware and software interactions to be logged, and perhaps organisations could supply their own to ensure computers don't end up being unreliable when individuals try installing all sorts of weird stuff out of desperation.

2. Also have an automatically-generated applications list available, a click away, as in the first suggestion, but be aware the list could be long and not make much sense to 98% of users... add info from apt-cache perhaps to help, and allow sorting/selecting.

3. Also have gnome-open as an option, solution #5. Implement that first.

4. If the selected application is silly, e.g. "less" for a binary file, say so; if the application fails have the option of matching the error response against known problems and try to generate a simple explanation and/or web link for the user; e.g. I have the Helix play plugin installed in Firefox 3.5 and it not only doesn't work, it isn't obvious why it won't try to play mp3s... it should say "I see you have installed Helix Player, and you tried to play an MP3, but you still need to configure helix for this by..."
50
votes
up equal down
Solution #7: Open with... from applications menu
Written by cupantae the 17 May 09 at 15:26.
When the user picks "Open with..." a dialogue appears that looks quite like the menu editor. From this, s/he can simply choose Amarok or VLC or whatever is desired from the Sound & Video submenu. There are 3 buttons below that say "OK", "Cancel" and "Browse...", the last of which brings up the file manager window to find the executable manually.

See the 6 comments or propose a solution >>

Include ndiswrapper on CD  
Written by Quatroking the 28 Feb 08 at 18:38. Global category: Internet & Networking. New
Its very annoying to carry a whole pc to a place where you can have LAN, just to download ndiswrapper so you can go further trough wireless internet. If it would be added on cd/install, it would take alot of annoyance away.
706
votes
up equal down
Solution #1: Auto-generated solution of idea #130
Written by Quatroking the 28 Feb 08 at 18:38.
Ubuntu Brainstorm was updated in January 2009. Since the idea #130 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 14 comments or propose a solution >>

Per application control of bandwidth  
Ubuntu

In :  
Priority : Undefined
Definition : New (Needs guidance)
Implementation : Unknown
Assignee : Cedric Baudoin
spec
Written by UBfusion the 3 Mar 08 at 20:48. Global category: Internet & Networking. New
In idea #2806 it was proposed to add a download cap to Synaptic.

I think that full control (and measurement) of the bandwidth for each application would be more flexible. You may think I'm crazy wanting to limit my bandwidth when the whole planet wants to increase it, but I think that the feature is much needed in the following cases:

- to control applications without built-in BW control (synaptic, firefox, etc)
- when the ISP imposes volume limits
- in places where one is accounted or monitored for traffic
- when the PC should not be seen uploading or downloading in an uncontrolled way (in schools, universities, work this will immediately trigger alarms)

Personally, on Windows I cannot live without Netlimiter, which apart from BW control has a very nice per-app firewall, displays charts, stats, connections and a lot of other vital info per network adapter.

Perhaps I'm describing a new utility rather than an Ubuntu idea, but since I don't know whether it is supported by the kernel and/or tcp/ip I have to post it as an Ubuntu networking idea.
394
votes
up equal down
Solution #1: Auto-generated solution of idea #2849
Written by UBfusion the 3 Mar 08 at 20:48.
Ubuntu Brainstorm was updated in January 2009. Since the idea #2849 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!
702
votes
up equal down
Solution #2: Add a Network tab to the System Monitor
Written by lutimdale the 7 Apr 09 at 02:34.
The network tab would house a table which would have the following columns:
- local address/port
- foreign address/port
- type (dgram, stream)
- connected status
- send rate (kb/sec)
- total sent/received (kb)
- process
- user


This would be somewhat equivalent to the netstat command below:
sudo netstat -aepvc -t -u -w
-257
votes
up equal down
Solution #3: Use a separated application, e.g. wireshark
Written by tchalvakspam the 9 Apr 09 at 22:37.
It is unlikely that system monitor could handle nearly as robust an analysis as an app dedicated specifically to network monitoring. Wireshark is dedicated to that purpose, and provides a very in-depth analysis of network traffic.
-151
votes
up equal down
Solution #4: Text Overlay
Written by Basem the 16 Apr 09 at 04:03.
Add a text overlay on top of the network monitor that displays the name of the connected network.
6
votes
up equal down
Solution #5: Show process network usage in system monitor Processes tab
Written by ethana2 the 23 Jan 10 at 09:02.
as a sortable field in the process list.

See the 15 comments or propose a solution >>

Easy file sharing over the internet (FTP or WebDAV or Whatever)  
Written by cdvddt the 5 Mar 08 at 13:22. Global category: Internet & Networking. New
File sharing over the internet is always a real pain.
I which I could right click on a folder to share it on the internet, via FTP or WebDAV and to protect it with a password, and then say to my friend : "Download the photos of this WE on my FTP".
I don't want to set up a config file for another FTP Server or to install a module on Apche.

I would like an independant, live service for it, with one centralised admin interface ...


I've seen that some ideas have been put already here :
https://wiki.ubuntu.com/EasyFileSharing
528
votes
up equal down
Solution #1: Auto-generated solution of idea #3327
Written by cdvddt the 5 Mar 08 at 13:22.
Ubuntu Brainstorm was updated in January 2009. Since the idea #3327 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!
63
votes
up equal down
Solution #2: Groove clone for Linux
Written by yookoala the 12 Aug 08 at 18:27.
Groove is a P2P workgroup which relay shared files and private messages to other users. Any users could create workgroup, invite other users to his workgroup, share files through it, and set permission (read / write / modify) for other to use files in workgroup. And through the file sharing, no server is needed. It is like a Microsoft Workgroup across the internet.

The connection between machines are encrypted, and permission could be set anyway the user wants. NSA and US government prove it to be secure method to share files through internet. So file sharing can be really easy and secure with it.

However, Microsoft Office acquired Groove and merge it to Microsoft Office Enterprise 2007. I fear there will be no cross-platform support from it.

http://office.microsoft.com/en-us/groove/default.aspx
3
votes
up equal down
Solution #3: Expand on existing solution: Giver
Written by neomenlo the 10 Jun 09 at 16:43.
Giver is a simple file sharing desktop application. Other people running Giver on your network are automatically discovered and you can send files to them by simply dragging the files to their photo or icon shown in Giver. There is no knowledge or set up needed beyond what the person looks like or their name to use Giver.

http://video.google.com/googleplayer.swf?docId=3768442676796881783&hl=en

See the 2 comments or propose a solution >>

Make shared folder icon change automatic  
Written by Cryophallion the 6 Mar 08 at 16:22. Related project: Nautilus. New
When a folder is shared, the icon stays the same in nautilus. There is an icon that can be added to the folder to show that it is shared, but this icon should be automatically added so users know what folders are shared.

It would also be nice to have an option in the rightclick menu to "unshare"
513
votes
up equal down
Solution #1: Auto-generated solution of idea #3560
Written by Cryophallion the 6 Mar 08 at 16:22.
Ubuntu Brainstorm was updated in January 2009. Since the idea #3560 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 1 comments or propose a solution >>

GUI for smbpasswd   forum
Written by frandavid100 the 29 Feb 08 at 00:40. Global category: Internet & Networking. New
Currently samba sharing is (in my opinion) broken, since you can't share your folders through the GUI. Instead, you have to resort to the CLI in order to create a samba user which pretty much defeats the whole purpose of a GUI.

My proposal is to modify the samba share dialogue so that it allows to create samba users:

http://img360.imageshack.us/img360/8206/pantallazocarpetascompaqd0.png
452
votes
up equal down
Solution #1: Auto-generated solution of idea #330
Written by frandavid100 the 29 Feb 08 at 00:40.
Ubuntu Brainstorm was updated in January 2009. Since the idea #330 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 7 comments or propose a solution >>

2 3 4 5 6 7 8 9 ... Next >>