Template Toolkit doesn't show up as #1 result searching USC for "Template Toolkit"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libtemplate-perl (Ubuntu) |
Fix Released
|
Low
|
Benjamin Mako Hill | ||
psi-plus (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: libtemplate-perl
libtemplate-perl 2.22-0.1, psi-plus 0.15~svn2501-1, Ubuntu 10.10
1. In Ubuntu Software Center, search for "Template Toolkit".
2. Click "Show technical items" if it appears.
3. Try the same searching for "Perl Template Toolkit".
What happens:
1. Psi Plus shows up as the only result, with a "Show 32 technical items" link.
2. The Template Toolkit itself (libtemplate-perl) is hidden as result #19, after many of the plugins for the toolkit.
3. This time there's no need to click "Show technical items", but Template Toolkit is still hidden as result #18.
In short, it's hard to find the Template Toolkit unless you know the package name, which you probably don't because it's not mentioned on the toolkit's Web site.
I don't think it would be possible to fix this in Ubuntu Software Center's search algorithm alone, without making many other searches worse. It would be hard to get around the disadvantage that libtemplate-perl's synopsis doesn't even mention the word "toolkit", whereas the synopses for many of its plug-ins do.
So, I think there are two practical solutions for this problem.
Both solutions involve fixing the description for Psi Plus. This description is excessively long, full of jargon, and ends by advertising that it uses a "Newer version of the toolkit, Qt v4.6.2" than some other program called Psi. Maybe the Psi Plus developers care about this, but it's not relevant to users choosing the software, and it's that mention of "toolkit" which is misleading USC.
The first solution then involves giving libtemplate-perl package a .desktop file so that it shows up alongside Psi Plus as a non-technical item, and adding NoDisplay=true <http://
The second solution, much simpler, is just to change the synopsis of the libtemplate-perl package. "Template Toolkit" would be a good start, or even "Template Toolkit for Perl".
[Originally reported by Elika Etemad.]
description: | updated |
Changed in psi-plus (Ubuntu): | |
status: | New → Fix Released |
I've added the term "Template Toolkit" to the description of the package in the Debian package. I'm waiting for the upstream authors to finish releases the documentation to the package. Once that happens, I will upload the package into Debian and we can wait for the package to find it's way over here.
Thanks for the feedback about the package. I'm sure this will help many people find the package in the future.