Template Toolkit doesn't show up as #1 result searching USC for "Template Toolkit"

Bug #688836 reported by Matthew Paul Thomas
10
This bug affects 1 person
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://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html> so that it doesn't show up in application menus. That would also make it possible for Template Toolkit to have its own icon, but that's probably not particularly interesting.

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.]

Tags: metadata
description: updated
Tehnick (tehnick)
Changed in psi-plus (Ubuntu):
status: New → Fix Released
Revision history for this message
Benjamin Mako Hill (mako) wrote :

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.

Changed in libtemplate-perl (Ubuntu):
assignee: nobody → Benjamin Mako Hill (mako)
importance: Undecided → Low
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libtemplate-perl - 2.24-1

---------------
libtemplate-perl (2.24-1) unstable; urgency=low

  * New upstream release (Closes: #664561)
  * Bump Standards-Version to 3.9.3
  * Changed to the short description to mention the term "Template
    Toolkit". (LP: #688836)

 -- Benjamin Mako Hill <email address hidden> Sun, 08 Apr 2012 19:06:29 -0400

Changed in libtemplate-perl (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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