Bug#103694: packages.d.o doesn't search on subwords in package names
On Fri, Jul 06, 2001 at 09:53:11PM +0200, Marko Schulz wrote:
> > > Packages.debian.org does not search on subwords in package names, even
> > > when this is selected. Searching for all packages which names contain
> > > 'screen' as a subword only yields the package 'screen':
> > >
> > > http://packages.debian.org/cgi-bin/search_packages.pl?keywords=screen&searchon=names&subword=1&version=stable&release=all
> > >
> > > but should also show packages such as 'xscreensaver'.
> >
> > Like, read the web page?
> >
> > "Subword searching only checks for arbitrary suffixes, not prefixes."
>
> Sorry, I missed that.
>
> How about changing the text besides the checkbox from 'Allow searching
> on subwords' to something which does not need an explanation? Such as
> 'Search also for words only beginning with the given keywords' or
> 'Allow arbitrary suffixes after keywords'. The first one is longer,
> but I would prefer not to include the words 'suffix' and 'prefix'
> since they are not that easy to understand, especially for
> non-technical foreigners.
Hm, it doesn't sound too good to me, it's not immediately comprehensible :)
I'd prefer that we work on the real solution -- a new swish++ engine which
is supposed to support proper subword searches. This would require a new
package which has already been prepared by a new packager (though it has to
be checked for correctness) and probably a couple of tweaks to our CGI.
> BTW: The german translation of that page
> (http://www.debian.org/distrib/packages.de.html) contains a little
> spelling mistake ('zielmich' instead of 'ziemlich') and an additional
> paragraph below the list which only repeats some of the topics. Should
> this be a bug against www.debian.org too or a different package?
Sure, you can file it against www.d.o, or just mail the German translators
listed at http://www.de.debian.org/devel/website/translation_coordinators
--
Digital Electronic Being Intended for Assassination and Nullification
Reply to: