Here are the latest commented ideas about Add/Remove program dialog .
Available Software not Marketed Strongly Enough
Written by intelf the 26 Feb 09 at 14:04.
New
Ubuntu has a terrific amount of software available that is useful to both desktop users and enthusiasts. I cannot count the number of times i see an application and think "wow, i didn't know that existed". A typical desktop user would never know these exist and may sway back toward another os.
Solution #2:
"What's New" tab in add/remove
There can be "What's New" tab in add/remove or in synaptic,
So that people can see it whenever they want or in their free time.
No unwanted adds please!
There can be "What's New" tab in add/remove or in synaptic,
So that people can see it whenever they want or in their free time.
No unwanted adds please!
Solution #3:
Support and improve APPNR
Appnr is a Web-based tool and a service that install applications on Ubuntu. Application install from Appnr is always latest version in repositories.
AptURL is required
The AptURL Protocol Handler and a Web browser support are required to install applications. The AptURL Protocol Handler is a program that handles special URLs to installing software on APT-based Linux systems. Ubuntu 7.10 or higher can use AptURL by default.
The only advantage I see to Appnr over gnome-app-install is further categorization, making it a bit easier to find some things. One of my most used categories is still all lumped together though; games.
see for yourself at
http://appnr.com/
Appnr is a Web-based tool and a service that install applications on Ubuntu. Application install from Appnr is always latest version in repositories.
AptURL is required
The AptURL Protocol Handler and a Web browser support are required to install applications. The AptURL Protocol Handler is a program that handles special URLs to installing software on APT-based Linux systems. Ubuntu 7.10 or higher can use AptURL by default.
The only advantage I see to Appnr over gnome-app-install is further categorization, making it a bit easier to find some things. One of my most used categories is still all lumped together though; games.
see for yourself at http://appnr.com/
Solution #4:
Ranking & Social Networking
Develop application that highlights software you will probably be interested in based on:
- Your personal software ranking. The app lets you vote on software you have.
- Your friends / groups. You can form groups and join them and/or friends with common interests to help the app to identify your interests. Perhaps you can join with friends and groups on popular social networking sites.
Based on your rankings, and those of your friends/groups, a best guess will be made when recommending software to you. And it could try to guess how much you will like software before you download it.
Develop application that highlights software you will probably be interested in based on:
- Your personal software ranking. The app lets you vote on software you have.
- Your friends / groups. You can form groups and join them and/or friends with common interests to help the app to identify your interests. Perhaps you can join with friends and groups on popular social networking sites.
Based on your rankings, and those of your friends/groups, a best guess will be made when recommending software to you. And it could try to guess how much you will like software before you download it.
Solution #5:
A Wizard that recommends applications based on set of questions
Written by
onesimus the 10 Mar 09 at 19:50.
A wizard that would not only interrogate your hardware, but ask a series of questions aimed at determining how the user intends to use their computer e.g. Do you use your computer to: listen to music; play DVDs; connect your mobile phone; etc, etc.
From this list of questions it recommends applications that would be most appropriate for the user.
It could be an option from within Add/Remove...
A wizard that would not only interrogate your hardware, but ask a series of questions aimed at determining how the user intends to use their computer e.g. Do you use your computer to: listen to music; play DVDs; connect your mobile phone; etc, etc.
From this list of questions it recommends applications that would be most appropriate for the user.
It could be an option from within Add/Remove...
Options before installing packages
Written by jeypeyy the 9 Feb 09 at 23:10.
New
Sometimes you might want to change some options before you install a package. It could be options like "where in the menu the launcher will be located", "if you want to make a launcher on the panel" or "if you want to create a launcher on the desktop".
Keep track of application usage
Written by Frantique the 29 Jan 09 at 11:02.
New
It is very nice that Ubuntu is shipping alot of useful applications by default, but some of them I don't use at all.
I was wondering how often and when I've used last time the Tomboy for example... Ok, but how can I check this? Let's extend Add/Remove applications!
Solution #1:
Extend Add/Remove applications
This application will give also the following informations:
App. name, Usage frequency (never, low, average, high, perhaps number), Last used date and time.
As managing solution will provide:
- Remove the package which provides the app
- Find and install alternative for the given app (for ex. instead of Eye of Gnome suggest GThumb (IT IS JUST AN EXAMPLE!))
Note:
I think that in this way we could help the new users to get more familiar with Ubuntu.
This application will give also the following informations:
App. name, Usage frequency (never, low, average, high, perhaps number), Last used date and time.
As managing solution will provide:
- Remove the package which provides the app
- Find and install alternative for the given app (for ex. instead of Eye of Gnome suggest GThumb (IT IS JUST AN EXAMPLE!))
Note:
I think that in this way we could help the new users to get more familiar with Ubuntu.
Solution #2:
Add last installed and add-ons
Written by
winerflo the 29 Jan 09 at 21:10.
Don't change so much this software that needs to stay very simple to use.
Just:
Add a line "last installed" or "more used" and use it as a default page at the startup.
Having "all the softwares" classified alphabeticaly at the startup is irrelevant.
Add a button "more softwares" at the bottom for power-users with the add-ons sorted by applications (firefox, Ooo, Pidgin...)
Here is a mock-up of my idea :
http://winnnerflo.free.fr/bordel/mock-up.png
Don't change so much this software that needs to stay very simple to use.
Just:
Add a line "last installed" or "more used" and use it as a default page at the startup.
Having "all the softwares" classified alphabeticaly at the startup is irrelevant.
Add a button "more softwares" at the bottom for power-users with the add-ons sorted by applications (firefox, Ooo, Pidgin...)
Here is a mock-up of my idea : http://winnnerflo.free.fr/bordel/mock-up.png
Easy install of aplications
Written by cl4551f13d the 15 Jan 09 at 03:43.
New
When you click on a file. deb will open a window that warns not to install software that is developed by the Ubuntu community, or canonical free software can be installed viruses that cause or endanger the stability of the system, request administrator or root name and password, just ask if the application will be used by those who install, for all or some. Install the application.
up-to-date programs in add/remove solution
Written by koenfloris the 20 Dec 08 at 22:08.
New
i got an little idea to get the add/remove program up-to-date
just add an button like "add your program" in it.
that should open an program asking: are you an advanced user?
if yes, then the program will present an page where you can add the an program.
if no, the user will be presented with an page where he needs to fill in the details of the program ( name, website, linux source( if possible ), ect... )
if this is to dangerous, then consider an voting-website for programs. that way, an program will not get added before there are enough votes.
Introduce programs on Add/Remove programs
Written by jarko_ the 13 Jan 09 at 18:44.
New
Many Linux users like package managing. It's really a great feature. You don't need to search the web to just install one program. Or do you? I thing that Add/Remove should introduce software to people.
Solution #2:
Ability to sort by popularity already introduces software
all that you have to do is sort by popularity and see what software other people have put into use for themselves, and then see if that's something that you've already tried out, or that you might have a use for.
More importantly, reviews are bulky and often long blocks of text, and would be better suited for a software library/wiki online, as opposed to in the add/remove software interface itself.
all that you have to do is sort by popularity and see what software other people have put into use for themselves, and then see if that's something that you've already tried out, or that you might have a use for.
More importantly, reviews are bulky and often long blocks of text, and would be better suited for a software library/wiki online, as opposed to in the add/remove software interface itself.
Solution #3:
Ability to sort by popularity already introduces software - false.
Written by
unomi the 19 Jan 09 at 14:38.
I am not sure how popularity is computed, but for the most part it is pretty unusable.
As an example look at Games.
I seriously doubt that many would find AisleRiot a better game than Spring, warzone 2100 or Vega Strike.
Unfortunately finding these great games means going thru *alot* of games that are less than so-so.
I am sure that the situation is similar for other areas.
the fact that these programs come pre-installed does not make them 'popular' in a usable sense in this context.
I have yet to fully explore the ubuntu universe but there should be a site where apps (and games) are rated and discussed, those ratings should be pulled in and links to the site should be present. I realise that packages now also have a homepage link, but there should also be one for the discussion site.
There should also be a way to rate programs via the add/remove programs and an optional "why you removed this program"; while most wont use it, those that do might leave valuable comments that they couldn't be bothered to login to some site to do.
also btw there should be a platform wide ubuntu-id so i dont have to register seperately for all these ubuntu related websites. This becomes especially important as we incorporate feedback directly into apps.
I am not sure how popularity is computed, but for the most part it is pretty unusable.
As an example look at Games.
I seriously doubt that many would find AisleRiot a better game than Spring, warzone 2100 or Vega Strike.
Unfortunately finding these great games means going thru *alot* of games that are less than so-so.
I am sure that the situation is similar for other areas.
the fact that these programs come pre-installed does not make them 'popular' in a usable sense in this context.
I have yet to fully explore the ubuntu universe but there should be a site where apps (and games) are rated and discussed, those ratings should be pulled in and links to the site should be present. I realise that packages now also have a homepage link, but there should also be one for the discussion site.
There should also be a way to rate programs via the add/remove programs and an optional "why you removed this program"; while most wont use it, those that do might leave valuable comments that they couldn't be bothered to login to some site to do.
also btw there should be a platform wide ubuntu-id so i dont have to register seperately for all these ubuntu related websites. This becomes especially important as we incorporate feedback directly into apps.
Solution #4:
Showcase the more remarkable programs
Instead of just changing how popularity is determined, start showcasing some of the higher quality applications, as well.
Apple does this. If you click "Mac OS X Software..." in the Apple menu, it opens
http://www.apple.com/downloads/ in your default browser. Notice that they don't just have a sorted list of applications -- they pick a few applications to showcase (though granted, they're often Apple's own software...)
Firefox does this as well. If you click on Tools->Add-ons, you don't get a list of all add-ons -- you get several recommended add-ons.
Both OS X and Firefox let you look at everything you can download. But they take the newest/most remarkable stuff and put it front-and-center. If Ubuntu did this, and updated the featured apps on a regular basis, maybe users would check back regularly and discover more of the Linux software that's out there.
Instead of just changing how popularity is determined, start showcasing some of the higher quality applications, as well.
Apple does this. If you click "Mac OS X Software..." in the Apple menu, it opens http://www.apple.com/downloads/ in your default browser. Notice that they don't just have a sorted list of applications -- they pick a few applications to showcase (though granted, they're often Apple's own software...)
Firefox does this as well. If you click on Tools->Add-ons, you don't get a list of all add-ons -- you get several recommended add-ons.
Both OS X and Firefox let you look at everything you can download. But they take the newest/most remarkable stuff and put it front-and-center. If Ubuntu did this, and updated the featured apps on a regular basis, maybe users would check back regularly and discover more of the Linux software that's out there.
Solution #5:
include custom repo entries.
Written by
snkiz the 29 Jun 09 at 14:54.
Add/remove seems to be tied to the official repos. I'd like to see some way for it to display entries from user added repos. This would also take care of ppa integration.
Add/remove seems to be tied to the official repos. I'd like to see some way for it to display entries from user added repos. This would also take care of ppa integration.
option to install *-dev file with ever installation in synaptic
Written by slacknatcher the 3 Jan 09 at 19:41.
New
sorry for my english ,
when you are trying to compile a tarball frecuently have to enter to apt-get and find the -dev file of every dependency of the tarball?? that is anoying !!!
the suggestion is that should be a option in synaptic/adept/... to when you download a program or library from the repository also download and install the dev file
Concurrent package management
Written by jonaskoelker the 26 Oct 08 at 22:52.
New
As I'm downloading a bunch of intrepid beta packages, I'm struck by something:
While doing so, I can't run short apt jobs--install a package here, purge one there--without first C-c'ing the bulk transfer, doing the thing, and restarting the bulk transfer.
All package managers should agree on a new and (much) more fine-grained locking convention, such that when one is doing a bulk transfer, one can also do small jobs [installation, deletion, ...] at the same time.
Icing on this cake would be for the difference process to
talk together and have them say "My download is this big and this old" to prioritize the interactive ones over the bulk ones. You know, be smart about allocating bandwidth and locks. While downloading, it should also interact a bit with the user, say by saying "I see you also have another download running; this is top priority right now, want to change that?"
The super-awesomeness version would look at what parameters make the user prioritize something lower or higher and learn from the user.
This is aimed at all package managers; apt-get, aptitude, synaptic, add/remove, update-manager (I'm assuming changes need to be made at that level; am I right?)