Contributor AndrewC
People forget to empty their trash and get problems with space
Written by sucotronic the 18 Feb 09 at 17:00.
Global category: Accessibility.
New
I've observed in my job that most of the users forgets to empty their trashes regularly, and suddenly one day they start to have problems due space limitations, or they don't know where is used their hard drive space.
Solution #2:
Clean trash automatically
Add the "Trash size" option (percent or absolute value) and automatically clean oldest files from the trash to fit this limit.
Add the "Trash size" option (percent or absolute value) and automatically clean oldest files from the trash to fit this limit.
Solution #3:
Compress old files
Written by
vlo the 19 Feb 09 at 20:05.
The operating system should silently compress some of the files. Perhaps this could be done when the system is not being used, or before shutdown.
The files that would be compressed would be the files that have been in the trash for a certain amount of time (configurable).
The operating system should silently compress some of the files. Perhaps this could be done when the system is not being used, or before shutdown.
The files that would be compressed would be the files that have been in the trash for a certain amount of time (configurable).
Solution #4:
Trash with maximum size
Written by
blaxter the 19 Feb 09 at 23:41.
Like in solution #2, add a "Trash size" option but instead of automatically clean oldest files form the trash, just say "the trash is full, please clean it up" when the user try to send more files to it
Like in solution #2, add a "Trash size" option but instead of automatically clean oldest files form the trash, just say "the trash is full, please clean it up" when the user try to send more files to it
Solution #5:
Notification with "Delete now"-Button
Written by
rakudave the 21 Feb 09 at 20:39.
Same as #1, but with a button to empty the trash directly from the notification-bubble
Same as #1, but with a button to empty the trash directly from the notification-bubble
Solution #6:
Don't put unnessecary distractions in the system!
Written by
kapipi the 21 Feb 09 at 21:17.
This solution is a response to solution #1. Solution #1 is great, except that as a default the user should not be notified about the size of trash, unless space on the partition is getting critically low.
The rationale:
- We don't want to distract the user's attention unnecessarily
- We don't want to force or lure the user to empty his trash unnecessarily.
This solution is a response to solution #1. Solution #1 is great, except that as a default the user should not be notified about the size of trash, unless space on the partition is getting critically low.
The rationale:
- We don't want to distract the user's attention unnecessarily
- We don't want to force or lure the user to empty his trash unnecessarily.
Solution #7:
Low disk space notification instead of trash notification
Written by
argon the 22 Feb 09 at 00:35.
The rationale of this problem is that sometimes people run out of disk space. So the notification should directly address this issue, and not just target the trash at an arbitary point, which will just lead to more annoying notifications.
Windows also does this when disk space is low...
The rationale of this problem is that sometimes people run out of disk space. So the notification should directly address this issue, and not just target the trash at an arbitary point, which will just lead to more annoying notifications.
Windows also does this when disk space is low...
Solution #8:
Create a System Cleanup widget
A notification alerts users when the system is running low on free space.
When clicked on, users can use a widget to remove unwanted files.
(Click to see full sized image)
A notification alerts users when the system is running low on free space.
<img src="http://i12.photobucket.com/albums/a219/nitrousinacan/crap/panelreminder.png">
When clicked on, users can use a widget to remove unwanted files.
<a href="http://img149.imageshack.us/img149/6238/cleanupwizard.png"><img src="http://img149.imageshack.us/img149/6238/cleanupwizard.th.png"></a>
(Click to see full sized image)
Solution #9:
auto-remove when disk-space is low
ubuntu begins to fragment when you've got not enough disk-space. lets say that the limit is about 20%.
when disk space is to full...
ubuntu should auto-remove unnecessary things to free it up. of course, it should ask the user the empty the trash, to prevent data-loss. but other cash-like things should get cleaned up.
ubuntu begins to fragment when you've got not enough disk-space. lets say that the limit is about 20%.
when disk space is to full...
ubuntu should auto-remove unnecessary things to free it up. of course, it should ask the user the empty the trash, to prevent data-loss. but other cash-like things should get cleaned up.
Solution #10:
Extend computer-janitor to support low disk space and trash notifications
Written by
ziroday the 27 Feb 09 at 12:07.
computer-janitor (only in jaunty) is a small utility to clear up left over packages and left over files that have no use. It could easily be extended to support emptying the trash and notifying the user when disk space is low.
computer-janitor (only in jaunty) is a small utility to clear up left over packages and left over files that have no use. It could easily be extended to support emptying the trash and notifying the user when disk space is low.
Solution #11:
Use the desktop icon to provide information
Written by
Menti the 7 Mar 09 at 12:23.
As proposed in
idea #14699 . Desktop icons in general are static and do not provide any useful information. Trashcan icon is slightly dinamic: it has an empty state and a full state. Let the icon change to show how much trash there is. There could be a (configurable, with a sane default) max limit to the trash size, and the desktop icon could show what percentage of that limit is already in use.
This way, we could have more information without actually adding anything to the current setup, no more clutter; only better use of an already existing and underused graphic element of the desktop.
As proposed in idea #14699. Desktop icons in general are static and do not provide any useful information. Trashcan icon is slightly dinamic: it has an empty state and a full state. Let the icon change to show how much trash there is. There could be a (configurable, with a sane default) max limit to the trash size, and the desktop icon could show what percentage of that limit is already in use.
This way, we could have more information without actually adding anything to the current setup, no more clutter; only better use of an already existing and underused graphic element of the desktop.
Solution #12:
Put the trash icon on the desktop
Written by
dubrict the 10 Mar 09 at 06:19.
The reason people forget is because by default, the trash icon is as tiny as can be and hiding in the corner. Placing it on the desktop instead puts it more directly in the user's conscious, reminding them to empty it while not being obtrusive or complex.
The "running low on free space" reminder is reasonable, because it would solve this problem while taking on another. There's no reason to add any complexity to the system beyond this.
The reason people forget is because by default, the trash icon is as tiny as can be and hiding in the corner. Placing it on the desktop instead puts it more directly in the user's conscious, reminding them to empty it while not being obtrusive or complex.
The "running low on free space" reminder is reasonable, because it would solve this problem while taking on another. There's no reason to add any complexity to the system beyond this.
Solution #13:
Empty Trash On system Shut down
Written by
MOSAM the 10 Mar 09 at 20:06.
Have the system ask you if you want to empty the trash when shutting down the as it does when unmounting disk drives.
Have the system ask you if you want to empty the trash when shutting down the as it does when unmounting disk drives.
Solution #14:
make gui to let the user decide
settings dialog _ +/- X
=============================================================
put trash icon on desktop "on/off"
Empty Trash On system Shut down "on/off/ask/auto"
Use the desktop icon to provide information "on/off"
auto-remove when disk-space is low "on/off/ask/auto"
Notification with "Delete now"-Button "on/off"
Trash with maximum size & if to delete when size limit is exceeded "on -size-/off"
Compress old files "on/off/ask/auto"
Add a configurable reminder "on/off"
|advance..|
settings dialog _ +/- X
=============================================================
put trash icon on desktop "on/off"
Empty Trash On system Shut down "on/off/ask/auto"
Use the desktop icon to provide information "on/off"
auto-remove when disk-space is low "on/off/ask/auto"
Notification with "Delete now"-Button "on/off"
Trash with maximum size & if to delete when size limit is exceeded "on -size-/off"
Compress old files "on/off/ask/auto"
Add a configurable reminder "on/off"
|advance..|
Solution #15:
Beyond Icons
Icons that represent valuable information at first glance can really save you some time.
Some users don’t care about emptying their thrash and also use it as another folder at times, this will remind them to empty it.
<img src="http://petitinvention.files.wordpress.com/2008/04/stinky_trash-petitinvention.jpg" border="0" alt="trash">
REF: http://www.kumailht.com/blog/linux/10-features-ubuntu-should-implement/
Solution #16:
Automatically delete after 30 days
I'm using a script to delete files permanently after 30 days spent in the trash:
find ~/.local/share/Trash/files -maxdepth 1 -ctime +30 -exec rm -r \;
find ~/.local/share/Trash/info -maxdepth 1 -ctime +30 -exec rm -r \;
This way the user doesn't have to worry about emptying the trash but still has a "second chance" in case a file was deleted by mistake.
I'm using a script to delete files permanently after 30 days spent in the trash:
find ~/.local/share/Trash/files -maxdepth 1 -ctime +30 -exec rm -r \;
find ~/.local/share/Trash/info -maxdepth 1 -ctime +30 -exec rm -r \;
This way the user doesn't have to worry about emptying the trash but still has a "second chance" in case a file was deleted by mistake.
Solution #17:
Provide a suite of tools for the user to save/recover disk space
Written by
yoda2031 the 28 Mar 11 at 17:26.
Computer Janitor already fulfils the requirement to recover disk space from files which are temporary/cached/etc.
Squashfs more-or-less fulfils the requirement to conserve space, but should be provided as an option on installation ("compress home directory" and "compress system directory" options)
A utility to automatically compress/remove components which have not been used for more than 30 days.
A utility which lists your installed applications in order of size and last used date. Allows the user to remove the bigger, unused packages.
A utility which allows you to "reorganise" your partitioning scheme.
Where applicable, these solutions should be accessible under an umbrella utility, possibly as an extension to the existing Disk Utility, or as a stand-alone utility.
Computer Janitor already fulfils the requirement to recover disk space from files which are temporary/cached/etc.
Squashfs more-or-less fulfils the requirement to conserve space, but should be provided as an option on installation ("compress home directory" and "compress system directory" options)
A utility to automatically compress/remove components which have not been used for more than 30 days.
A utility which lists your installed applications in order of size and last used date. Allows the user to remove the bigger, unused packages.
A utility which allows you to "reorganise" your partitioning scheme.
Where applicable, these solutions should be accessible under an umbrella utility, possibly as an extension to the existing Disk Utility, or as a stand-alone utility.
Improve file/folder sharing experience (Samba)
Written by bartong the 29 Feb 08 at 01:35.
Global category: Internet & Networking.
Implemented
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.
5396
votes
6069
15
673
Selected 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.
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
135
23
8
Selected 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
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
29
votes
32
5
3
Selected solution (#3):
Accueil - Samba Share w/ Nautilus Integration
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
27
4
6
Selected 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.
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.
56
votes
63
3
7
Selected 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.
<img src="http://justoneidea.files.wordpress.com/2010/03/improve-samba-sharing-e28093-sharing-sub-folders-by-default.png" />
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.
10
votes
15
3
5
Selected solution (#6):
Create A Ubuntu NetWorkOne App
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
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
8
4
5
Selected solution (#7):
Allow Ubuntu to change the mounting options of FAT partitions
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.
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
8
3
1
Selected 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!
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!
Gedit litters my hard drive with temp files.
Written by r0g the 30 Jan 09 at 05:32.
Global category: Others.
New
The ones with ~ at the end of them. This is not good for security and it's annoying.
There _is_ an option to disable this but, as it rightly points out, if it were to crash at any point in the saving process you've lost your edits.
Canonical should leverage Ubuntu to become profitable
Written by jhoger the 29 May 08 at 01:39.
Global category: Marketing.
New
I keep reading in the press that Canonical is not yet profitable. Yet Ubuntu has quickly become one of the trusted "brands" in the Linux community.
It is imperative that Canonical become profitable since it is the thought engine that drives Ubuntu beyond just being another Debian derivative.
Solution #1:
Big list of ideas
Written by
jhoger the 29 May 08 at 01:39.
My idea is that Canonical should leverage their brand and become profitable using techniques that are not in conflict with the free software ideals.
a) Charge for support
b) Charge contracting/consulting fees for adaptation/customization
c) Advertising/marketing agreement fees for connecting downstream customers with upstream or 3rd party developers
d) Publish books
e) Get into the "trade show"/conference hosting business
f) Offer web hosting on Ubuntu servers
g) Offer paid-for certification on Ubuntu products
h) Sell Ubuntu foo-foo merchandise (hats, shirts, ...)
i) Sell Ubuntu branded computers (desktops, laptops, servers)... partner with an existing OEM to make these Ubuntu branded lines.
etc.
Probably Canonical needs to pursue a combination of these. Their long-term competitive advantage is their brand. If they guard it and build it up then they can sell all kinds of things with their name and logo on it.
My idea is that Canonical should leverage their brand and become profitable using techniques that are not in conflict with the free software ideals.
a) Charge for support
b) Charge contracting/consulting fees for adaptation/customization
c) Advertising/marketing agreement fees for connecting downstream customers with upstream or 3rd party developers
d) Publish books
e) Get into the "trade show"/conference hosting business
f) Offer web hosting on Ubuntu servers
g) Offer paid-for certification on Ubuntu products
h) Sell Ubuntu foo-foo merchandise (hats, shirts, ...)
i) Sell Ubuntu branded computers (desktops, laptops, servers)... partner with an existing OEM to make these Ubuntu branded lines.
etc.
Probably Canonical needs to pursue a combination of these. Their long-term competitive advantage is their brand. If they guard it and build it up then they can sell all kinds of things with their name and logo on it.
Solution #2:
Support Ubuntu by collecting UbiPoints :)
My idea is, at the ubuntu bar, there may be a button or menu label that says "Support Ubuntu!". When the user runs it (if he/she wants of course), it should open a box that which has a title something like "UbiPoints". When it runs, it should show some ubuntu or linux ads or maybe Coca Cola (no kidding :)). Day by day, it collects ubipoints for supporting ubuntu. Then maybe the points will show up at the internet. Imagine "HI-SCORES".
I don't know, maybe this idea sucks, maybe it needs to improve or debate.
SAMPLE:
http://img220.imageshack.us/my.php?image=linuxubuntuthmsv3.jpg
Sorry for fuzzy english :)
My idea is, at the ubuntu bar, there may be a button or menu label that says "Support Ubuntu!". When the user runs it (if he/she wants of course), it should open a box that which has a title something like "UbiPoints". When it runs, it should show some ubuntu or linux ads or maybe Coca Cola (no kidding :)). Day by day, it collects ubipoints for supporting ubuntu. Then maybe the points will show up at the internet. Imagine "HI-SCORES".
I don't know, maybe this idea sucks, maybe it needs to improve or debate.
SAMPLE:
http://img220.imageshack.us/my.php?image=linuxubuntuthmsv3.jpg
Sorry for fuzzy english :)
Solution #3:
Have a "Donate To Ubuntu" Link on www.ubuntu.com
Written by
rouge568 the 27 Jan 09 at 22:50.
Have it so a user can easily donate to Ubuntu through either Paypal or a Credit Card though a link on the front page.
Have it so a user can easily donate to Ubuntu through either Paypal or a Credit Card though a link on the front page.
Solution #4:
add adversiments on ubuntuforums
Written by
TheLions the 28 Jan 09 at 00:24.
why not add some banners on the bottom or the top of the ubuntuforums which would generate money per view?
Since forums have a lot visitors it could be a new source of funds.
why not add some banners on the bottom or the top of the ubuntuforums which would generate money per view?
Since forums have a lot visitors it could be a new source of funds.
Solution #5:
Support ubuntu by word of mouth
Written by
coder543 the 28 Jan 09 at 00:43.
Don't add annoying advertisements
Don't begrudge people into donating
_DON'T_ do "UbiPoints"
However, if we support ubuntu by telling others about it, then we will be able to help others rather than (mostly) hurt ourselves.
Don't add annoying advertisements
Don't begrudge people into donating
_DON'T_ do "UbiPoints"
However, if we support ubuntu by telling others about it, then we will be able to help others rather than (mostly) hurt ourselves.
Solution #6:
Charge Software Makers for Distribution
Written by
David.ZA the 13 Feb 09 at 12:15.
Ubuntu could be the delivery system for software that people would be willing to pay for.
E.g.:
In Synaptic: Install and Pay for commercial Software. Ubuntu could charge a little margin for this
Proviso:
The finances should be entirely transparent, and democratic efforts like brainstorm must be hold the 'final' vote.
Ubuntu could be the delivery system for software that people would be willing to pay for.
E.g.:
In Synaptic: Install and Pay for commercial Software. Ubuntu could charge a little margin for this
Proviso:
The finances should be entirely transparent, and democratic efforts like brainstorm must be hold the 'final' vote.
Solution #7:
Subtle Services
Written by
Kver the 14 Feb 09 at 00:58.
A: Offer services that both the user can benefit from, and make revenue. The best example if the firefox search bar, where the fox makes profit off of the search box. Ubuntu could make deals with companies such as Google to make money off of internet searches conducted with modified tools such beagle or tracker.
B: Solution #5, mixed with a steam-like service. Valves Steam software is a good example of online distribution and copyright management. Users could purchase software steam-style and download it onto several computers as needed. Unlike steam, however, we would only require users to be logged in for updates or downloads.
C: Create a "Funding" website for software projects. Projects or people hoping for funding could post requests for funding. Authors would post a goal, and explain what they plan to do if the goal is met. For example, if the Nautilus project needs $200 for authors to go to a programming conference (to implement, say, improved file previews), they could post a goal of $200, with enabling several types of specialized file previews if earned. Then bids could be placed to fund the project, and specify any requirements if the bid is accepted (Ie weekly progress reports).
D: Run a folding project. Allow users to download a program similar to Sonys Folding@home; The computing power could be (cheaply) sold to other non-profit organizations; they get high-quality low-budget computing power, the software gets funded.
E: Push boxed-copies of Ubuntu onto bigger retailers. Officially selling Ubuntu for $20-$60 in stores; Additionally, a year or two of bundled, professional support, and CDs / DVDs with extra repositories would help justify the cost cheaply - and benefit offline users. This could expose Ubuntu to the average user, and make massive profit. (I'm sure there's a competition law somewhere that could pave a modest amount of shelf-space away from Windows)
A: Offer services that both the user can benefit from, and make revenue. The best example if the firefox search bar, where the fox makes profit off of the search box. Ubuntu could make deals with companies such as Google to make money off of internet searches conducted with modified tools such beagle or tracker.
B: Solution #5, mixed with a steam-like service. Valves Steam software is a good example of online distribution and copyright management. Users could purchase software steam-style and download it onto several computers as needed. Unlike steam, however, we would only require users to be logged in for updates or downloads.
C: Create a "Funding" website for software projects. Projects or people hoping for funding could post requests for funding. Authors would post a goal, and explain what they plan to do if the goal is met. For example, if the Nautilus project needs $200 for authors to go to a programming conference (to implement, say, improved file previews), they could post a goal of $200, with enabling several types of specialized file previews if earned. Then bids could be placed to fund the project, and specify any requirements if the bid is accepted (Ie weekly progress reports).
D: Run a folding project. Allow users to download a program similar to Sonys Folding@home; The computing power could be (cheaply) sold to other non-profit organizations; they get high-quality low-budget computing power, the software gets funded.
E: Push boxed-copies of Ubuntu onto bigger retailers. Officially selling Ubuntu for $20-$60 in stores; Additionally, a year or two of bundled, professional support, and CDs / DVDs with extra repositories would help justify the cost cheaply - and benefit offline users. This could expose Ubuntu to the average user, and make massive profit. (I'm sure there's a competition law somewhere that could pave a modest amount of shelf-space away from Windows)
Solution #8:
make ability for companies to pay money for quick fixing for bug or new feature
As in Mozilla project companies(just users) could ask for rapid fix/new feature from developers from Canonical or any freelancer.
Companies post problem and tell how much they could pay for this, any developer could implement this and get money for fix. Even Canonical could use it as outsourcing for minor features.
As result we will have more quick bug fixing, and company does not need to wait for ages for fix - it encourages developers.
As in Mozilla project companies(just users) could ask for rapid fix/new feature from developers from Canonical or any freelancer.
Companies post problem and tell how much they could pay for this, any developer could implement this and get money for fix. Even Canonical could use it as outsourcing for minor features.
As result we will have more quick bug fixing, and company does not need to wait for ages for fix - it encourages developers.
Solution #9:
Sell official Ubuntu discs
Written by
yman the 4 Apr 10 at 05:04.
For example: package Ubuntu with an official disc, a printed manual, included support, an Ubuntu One trial, and pre-installed full multimedia support from Fluendo for 125 USD.
Or some such deal. It should all come in a nice professional-looking package, and since the Ubuntu software isn't being charged for, the money will all be going for the extras, so pack them tight and give more bang for the buck compared to the competing products.
For example: package Ubuntu with an official disc, a printed manual, included support, an Ubuntu One trial, and pre-installed full multimedia support from Fluendo for 125 USD.
Or some such deal. It should all come in a nice professional-looking package, and since the Ubuntu software isn't being charged for, the money will all be going for the extras, so pack them tight and give more bang for the buck compared to the competing products.
Solution #10:
Canonical should charge for specific updates
Written by
Bayle the 12 May 10 at 18:25.
Ubuntu and all the software should remain open and free as in “free as a beer” being able to download from anywhere and anytime.A system that's not being updated should be fully functional with no strings attached.
Lets extend Ubuntu from just being a desktop system, to a time saving service providing the user with a vast software portfolio based on a secure,convenient and stable platform.
In order doing so, charge users a small amount (based on their subscription) for updates on their installed system, by requiring them to login as they would into their email account.
The only difference over the current situation are the (crucial) updates (tested and maintained by Canonical) which could be performed trough the access of cloud/email service (or any other feasible method). All other not officially supported repositories (multiverse/universe/restricted or any other manually added) should not be affected.Again every code change Canonical provides will be still available somewhere on the net,just not trough synaptic's main repos.Users can add stuff manually if they prefer not to pay.In essence, Canonical would provide the assurance that updates or software trough their servers are mature,clean,tested and a point-click matter.
Very few if at all would circumvent this process by re-downloading the updated Distro, wipe the entire hard-disk, doing a reinstall, setting up preferences, possibly losing some data in order to keep the system up to date, its just not worth the time.
A good approach would be to offer Ubuntu bundled with an email/cloud service so the potential customer would immediately get the sense he's receiving an added value over the traditional operating system.
Ubuntu and all the software should remain open and free as in “free as a beer” being able to download from anywhere and anytime.A system that's not being updated should be fully functional with no strings attached.
Lets extend Ubuntu from just being a desktop system, to a time saving service providing the user with a vast software portfolio based on a secure,convenient and stable platform.
In order doing so, charge users a small amount (based on their subscription) for updates on their installed system, by requiring them to login as they would into their email account.
The only difference over the current situation are the (crucial) updates (tested and maintained by Canonical) which could be performed trough the access of cloud/email service (or any other feasible method). All other not officially supported repositories (multiverse/universe/restricted or any other manually added) should not be affected.Again every code change Canonical provides will be still available somewhere on the net,just not trough synaptic's main repos.Users can add stuff manually if they prefer not to pay.In essence, Canonical would provide the assurance that updates or software trough their servers are mature,clean,tested and a point-click matter.
Very few if at all would circumvent this process by re-downloading the updated Distro, wipe the entire hard-disk, doing a reinstall, setting up preferences, possibly losing some data in order to keep the system up to date, its just not worth the time.
A good approach would be to offer Ubuntu bundled with an email/cloud service so the potential customer would immediately get the sense he's receiving an added value over the traditional operating system.
Change Ubuntu ISO labels - i386 to 32bit and amd64 to 64bit
Written by oencke the 21 Apr 08 at 19:58.
Global category: Installation.
New
The i386 ISOs do not have anything to do with Intel or the 386 cpus specifically just as the amd64 are not specific to AMD processors. Additionally these descriptors are practically meaningless to non-techies.
What matters for the decision between the ISOs is the difference between 32bit and 64bit, not intel and amd, so why not just call them that way, and thus take away the burden of having to be a cpu technician to understand them?
EDIT: As a compromise, to avoid confusion of the x86/IA ISOs with those for other architectures, descriptors like PC32bit and PC64bit might also be acceptable as that is likely the maximum a home user knows about his or her computer.
Solution #1:
Auto-generated solution of idea #7370
Written by
oencke the 21 Apr 08 at 19:58.
Ubuntu Brainstorm was updated in January 2009. Since the
idea #7370 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!
<i>Ubuntu Brainstorm was updated in January 2009. Since the idea #7370 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.</i><br /> Thanks!
Solution #2:
Call it "x86-64"
Written by
Thelasko the 29 Jan 09 at 14:51.
A minor variant of the solution above, specifying "x86-64" ensures it isn't confused with IA64 and other 64-bit architectures.
A minor variant of the solution above, specifying "x86-64" ensures it isn't confused with IA64 and other 64-bit architectures.
Solution #3:
Use "32 bit" and "64 bit" with "details" button.
Most users would not know that i386 is 32 bit or what the "x86" part of "x86_64" means (or the x for that matter). In order to make this as easy and simple for users as humanly possible, we should simply label them as "64 bit" and "32 bit". Beside the options would be a "details" or "help" button that would:
-explain the differences (max ram, performance, compatibility, etc)
-give a specific version type (i386/x86_64/etc) for advanced users
-give instructions to find out what their machine supports (VERY important)
This makes it industry neutral, while also making it much simpler for non-technical users to figure it out. We are targetting non-technical people after all, so why all the jargon?
Most users would not know that i386 is 32 bit or what the "x86" part of "x86_64" means (or the x for that matter). In order to make this as easy and simple for users as humanly possible, we should simply label them as "64 bit" and "32 bit". Beside the options would be a "details" or "help" button that would:
-explain the differences (max ram, performance, compatibility, etc)
-give a specific version type (i386/x86_64/etc) for advanced users
-give instructions to find out what their machine supports (VERY important)
This makes it industry neutral, while also making it much simpler for non-technical users to figure it out. We are targetting non-technical people after all, so why all the jargon?
Solution #4:
Use the shorter "x64" instead of "AMD64"
Written by
readmanr the 18 Feb 10 at 21:43.
The generic term x86-64 is sometimes shortened to x64 as another vendor-neutral term for x86-64 processors from any company referring to 64bit.
The generic term x86-64 is sometimes shortened to x64 as another vendor-neutral term for x86-64 processors from any company referring to 64bit.
Solution #5:
Use "x86_64" instead of "AMD64"
Written by
readmanr the 18 Feb 10 at 21:42.
Redhat, Fedora, Mac OS X, and others simply call 64bit "x86_64". It is a clean, neutral name that is accurate no matter which company made the processor, and also does not give free advertising to either company.
Redhat, Fedora, Mac OS X, and others simply call 64bit "x86_64". It is a clean, neutral name that is accurate no matter which company made the processor, and also does not give free advertising to either company.
Solution #6:
Automatically check 32/64-bit
Written by
jbangert the 23 Feb 10 at 21:34.
Some browsers(in particular one quite popular propietary and Evil product) include the string "x64" in the User Agent on 64-bit hardware (
http://www.ubuntu.com/getubuntu/download). We could also provide a platform-dependent download link to a tool that checks for 32-bit / 64-bit ( Windows and Mac mostly - just a simple tool that uses CPUID and then gives a Message Box with 2 links ) .
By default, we should specify 2 download Boxes ( "Ubuntu 32-bit" and "Ubuntu 64-bit" ) giving pros and cons .
Some browsers(in particular one quite popular propietary and Evil product) include the string "x64" in the User Agent on 64-bit hardware (http://www.ubuntu.com/getubuntu/download). We could also provide a platform-dependent download link to a tool that checks for 32-bit / 64-bit ( Windows and Mac mostly - just a simple tool that uses CPUID and then gives a Message Box with 2 links ) .
By default, we should specify 2 download Boxes ( "Ubuntu 32-bit" and "Ubuntu 64-bit" ) giving pros and cons .
Embedded ELF Executable Icons
Ubuntu
In :
Priority : Undefined
Definition : New (Needs guidance)
Implementation : Unknown
Assignee :
Written by Compholio the 26 Mar 08 at 04:18.
Global category: Look and Feel.
New
Overview: Ubuntu should provide a mechanism for seamless integration of application icons for graphical users, no-matter where the application comes from or how the user finds the binary in the GUI.
As a seasoned user of the terminal, the issue of an application having an icon embedded into it's executable is something that I didn't even notice until I started converting others to Ubuntu. Many users expect applications that they've downloaded to have recognizable icons, this icon is usually something familiar from visiting the website for the program. A good example of an application that's not already included in the Ubuntu repo is "songbird", which has a large egg right next to the download link and for its Windows icon.
(NOTE: Modified 03/27/08 to clarify and better explain impact)
(NOTE: Modified 01/18/09 to separate rationale and solution)
Solution #1:
Embedding Icons in ELF Binaries
I propose adding a non-obtrusive section to ELF applications that provides this functionality and can be accessed through GNOME's thumbnail capability. This idea is meant to compliment the icons provided through the package manager and take advantage of the extensibility of the ELF specification.
In addition, provided that this technology is adopted by different segments of the development community (GNOME, automake, and developers) then icon handling will no-longer require any action for packagers. GNOME could easily check the ELF binary for an icon, so no configuration file would be necessary for the appropriate icon to appear. By storing a GUID in the binary it would also be possible to theme icons for all system applications (over-riding the icon stored in the binary) by using the GUID as a unique id for matching the application with an icon stored in a theme.
For a technology demo and screenshots visit
http://www.compholio.com/elficon/
I propose adding a non-obtrusive section to ELF applications that provides this functionality and can be accessed through GNOME's thumbnail capability. This idea is meant to compliment the icons provided through the package manager and take advantage of the extensibility of the ELF specification.
In addition, provided that this technology is adopted by different segments of the development community (GNOME, automake, and developers) then icon handling will no-longer require any action for packagers. GNOME could easily check the ELF binary for an icon, so no configuration file would be necessary for the appropriate icon to appear. By storing a GUID in the binary it would also be possible to theme icons for all system applications (over-riding the icon stored in the binary) by using the GUID as a unique id for matching the application with an icon stored in a theme.
For a technology demo and screenshots visit
http://www.compholio.com/elficon/
Solution #2:
.deb files with (optional) custom icons
Written by
jyaan the 4 Jun 09 at 22:07.
Rather than place the icon on an executable that no one will ever see, put it on the .deb files we use all the time to install applications.
Rather than place the icon on an executable that no one will ever see, put it on the .deb files we use all the time to install applications.
Solution #3:
both .deb and executables...
Written by
mdjr the 7 Nov 09 at 22:48.
On one hand putting icons in .deb files will not solve the original problem. A .deb file may contain multiple executables that all should have a different icon (example: xclock, xterm and xmag typically come in the same .deb file but should definitely use a different icon)
Integrating the icons into GNOME when they are not stored directly in the executable file seems to be very difficult.
On the other hand a .deb file should also have its icon so on a disk full of .deb files (e.g. freeware programs) these files have individual icons.
I think icons for executables and for .deb files are two completely different topics but I think both topics definitely make sense and should be implemented.
On one hand putting icons in .deb files will not solve the original problem. A .deb file may contain multiple executables that all should have a different icon (example: xclock, xterm and xmag typically come in the same .deb file but should definitely use a different icon)
Integrating the icons into GNOME when they are not stored directly in the executable file seems to be very difficult.
On the other hand a .deb file should also have its icon so on a disk full of .deb files (e.g. freeware programs) these files have individual icons.
I think icons for executables and for .deb files are two completely different topics but I think both topics definitely make sense and should be implemented.
Solution #4:
Add firefox handler for .run and .bin files!
Written by
Lachu the 11 Nov 09 at 09:27.
Add Firefox 'open' handler for .run and .bin files. This handlers should warning user, that running software downloaded by web browser can be dangerous. Additionally, this tool can read icon from .run or .bin file.
File managers and desktops shouldn't read icon from executable - user will never seen ELF file, so why?
Add Firefox 'open' handler for .run and .bin files. This handlers should warning user, that running software downloaded by web browser can be dangerous. Additionally, this tool can read icon from .run or .bin file.
File managers and desktops shouldn't read icon from executable - user will never seen ELF file, so why?
Solution #5:
Read Icons from the ELF executable
Written by
isantop the 16 Jun 10 at 14:47.
Provide a solution in the GNOME menu for reading the ELF embedded icon from the Executable, so if the Applications does not have an Icon specified in the GNOME menu, it can read them from the executable itself and place the appropriate icon in the Applications menu.
Provide a solution in the GNOME menu for reading the ELF embedded icon from the Executable, so if the Applications does not have an Icon specified in the GNOME menu, it can read them from the executable itself and place the appropriate icon in the Applications menu.
There's no unified way of reporting progress in Ubuntu
Written by amrhassan the 7 Mar 09 at 23:30.
Global category: Look and Feel.
New
Filesystem operations (copying, moving, deleting files and directories, etc...), importing music into a media player and so on should be displayed in a unified way all throughout the desktop environment.
LiveUSB
Written by Taku the 28 Feb 08 at 14:35.
Global category: System.
Implemented
cdroms are slow, don't allow to modify their content easily, they are weak and not as easy to carry as USB keys.
It would be great to provide Ubuntu as a liveUSB just as Mandriva does. We should be able to carry our distribution on any computer, manage our preferred settings (do I want binary drivers enabled ? what is my preferred resolution ?), etc.
The thing is not to make something transportable, but really a nomad system that could be used just the best way as it could on any computer.
Developer comments
This was implemented by two separate projects! Both Usb-creator (see the
blueprint ) and Usblive (see its
website ) allow you to build a live USB system on Intrepid.
The first one is available on the repository, and usblive in this
PPA .