Optional dependencies or complement softwares not proposed in search results

Bug #701841 reported by Xavier Guillot on 2011-01-12
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Undecided
Unassigned

Bug Description

Binary package hint: software-center

Hello,

New Ubuntu software center is very great and improvements are coming daily, but sometimes it is not as easy and convenient as Synaptic is.

When we enter a text in field area, to search for a software, in Synaptic we get the list of all softs having the same terms in their name or correlated.

For example, if I want to install gedit + gedit-plugins in Ubuntu and type "gedit" in Software Center, it only shows me gedit, not gedit-plugins, to have this one I have to type gedit-plugins

Plugins are strongly correlated to the program, it should be great that Software Center also proposes them when searching a software (not only for gedit). For another example, if I search "banshee", on the details screen, it proposes me gstreamer0.10-plugins-bad and brasero, but not lyrics or liveradio extension, I have to search banshee-plugin to see them.

This bug is a complement to the "No information about dependencies being pulled in" one:
https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/432879

and not a duplicate, but it also refers to lack of informations in Ubuntu Software Center.

I fully understand that aim of Software Center is to make an easy and simple interface for all users, more understandable for everyone than Synaptic, but some details are important. User who wants to use a program will certainly be interested by its plugins, if it is not proposed, he can not guess there are existing but not installed.

Thanks in advance. Best regards,

Xavier

Xavier Guillot (valeryan-24) wrote :
Matthew Paul Thomas (mpt) wrote :

If a plug-in, or plug-in bundle, does not show up as an add-on, on the USC screen for an application, that is (except for bug 700884) the fault of the the plug-in package. gedit-plugins should be marked as "Enhances: gedit", but it is not. Similarly, banshee-extension-lyrics and banshee-extension-liveradio should be marked as "Enhances: banshee", but they are not. So, please report bugs on those packages.

Next, imagine that those packages were fixed. Should a search for "gedit" still show gedit-plugins by default, alongside gedit and leafpad? If so, why? Why wouldn't it be enough just to show it as an add-on on the application screen?

Changed in software-center (Ubuntu):
status: New → Incomplete

Hi,

Thanks for the answer, I will report bugs to the correlated packages.

Regarding your second question, I agree with you : as there are only
plugins or addons for a software, it is sufficient to show them only on
the detail screen of the program, not on the main research results
screen, to keep USC light and easy to use (for advanced users Synaptic
will still be available).

Xavier Guillot (valeryan-24) wrote :

Done for banshee and fix committed :
https://bugs.launchpad.net/ubuntu/+source/banshee-community-extensions/+bug/629532

But for gedit-plugins, impossible to add a bug there :
https://launchpad.net/gedit-plugins

It forwards to Ubuntu Desktop Bug which says it does not use Launchpad for mailing list, and no "report bug" menu, so I went to Gedit bugzilla :
https://bugzilla.gnome.org/show_bug.cgi?id=640398

But there I got the answer that they were not taking care of Ubuntu packaging, so I went directly to Gnome :
https://bugs.launchpad.net/gnome/+filebug

but there I have only choice between GChildcare, Gnome Torrent, Obex, RhythmboxEQPlugin, Scribes, gnome-font-installer, potd and striim. So where to report this, please ?

Matthew Paul Thomas (mpt) wrote :

Just as Banshee packaging bugs went under /ubuntu/+source/banshee-community-extensions, so gedit-plugins packaging bugs go under /ubuntu/+source/gedit-plugins. I reported bug 710656 for you. Thanks!

Changed in software-center (Ubuntu):
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.