[Pkg-kde-extras] Bug#571297: Description should not mention features which aren't in the package

Olly Betts olly at survex.com
Thu Feb 25 03:19:52 UTC 2010


Package: strigi-daemon
Version: 0.7.1-1
Severity: minor
Tags: patch

Currently strigi-daemon's description has:

|  * pluggable backend, currently clucene and hyperestraier, sqlite3 and xapian
|    are in the works

However, it appears that the reality is that the package only contains the
clucene backend -
https://buildd.debian.org/fetch.cgi?&pkg=strigi&ver=0.7.1-1&arch=i386&stamp=1262880355&file=log
says:

| ** CLucene is found. Support for CLucene backend is enabled
| ** HyperEstraier is disabled. No support for HyperEstraier backend
| ** SQLite is disabled. No support for SQLite backend

It is rather misleading for the description to mention other backends which
aren't built in.  If I'm after an indexer based on hyperestraier then a
search of package descriptions could lead me to instal strigi-daemon only
to find that it doesn't support hyperestraier as packaged.

The situation seems even worse for Xapian which apparently isn't even
probed for during configuration - if I am after a Xapian-based solution
then it appears strigi currently isn't an option even if I build it myself.

|  * communication between daemon and search program over an abstract interface,
|    this is currently a simple socket but implementation of D-Bus is a
|    possibility. There's a small perl program in the code as an example of how
|    to query. This is so easy that any KDE app could implement this.

That's it is possible to implement support for D-Bus doesn't seem relevant.
I could extend strigi-daemon to include a flight simulator, but I wouldn't
expect the package description to say "implementation of a flight simulator
is a possibility".  A search for packages with support for D-Bus (or for
a flight simulator) turning up strigi-daemon isn't helpful unless it has
support for them.

However, I notice http://strigi.sourceforge.net/?q=features now says:

| DBus and socket interfaces are available for communication between daemon and
| search programs.

So (assuming both are enabled in the package) it seems the bullet point
should be updated to that.

I have attached a suggested patch against debian/control.

Cheers,
    Olly
-------------- next part --------------
A non-text attachment was scrubbed...
Name: strigi-0.7.1-improve-description.patch
Type: text/x-diff
Size: 932 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-kde-extras/attachments/20100225/fb18deca/attachment.patch>


More information about the pkg-kde-extras mailing list