*** empty log message ***

This commit is contained in:
dockes 2005-11-12 14:36:45 +00:00
parent 411990ec71
commit d110cdfae1
2 changed files with 28 additions and 15 deletions

View File

@ -16,7 +16,7 @@ Recoll
Unix systems. Unix systems.
Recoll is based on a very strong backend (Xapian), for which it provides Recoll is based on a very strong backend (Xapian), for which it provides
an easy to use, feature-rich, easy-administration interface. an easy to use, feature-rich, easy administration interface.
Recoll is free and copyrighted under the GPL license, see COPYING inside Recoll is free and copyrighted under the GPL license, see COPYING inside
the distribution. A lot of the code is imported from other packages, see the distribution. A lot of the code is imported from other packages, see
@ -24,20 +24,25 @@ Recoll
Features: Features:
* Document types: text, html, pdf (with pdftotext), postscript (with * QT-based GUI.
ghostscript's pstotext), msword (with antiword), openoffice files, * Supports the following document types:
maildir and mailbox mail folders (Mozilla and thunderbird mail ok). * text.
Deals with compressed versions of same. * html.
* Relatively powerful query facilities, with boolean searches, phrases, * OpenOffice files.
filter on file types and directory tree. * maildir and mailbox mail folders (Mozilla and Thunderbird mail
ok).
* pdf (with pdftotext).
* postscript (with ghostscript's pstotext).
* msword (with antiword).
along with their compressed versions.
* Powerful query facilities, with boolean searches, phrases, filter on
file types and directory tree.
* Support for multiple charsets. Internal processing and storage uses * Support for multiple charsets. Internal processing and storage uses
Unicode UTF-8. Unicode UTF-8.
* Stemming performed at query time (can switch stemming language after * Stemming performed at query time (can switch stemming language after
indexing) indexing)
* Easy installation. No database daemon, web server or exotic language * Easy installation. No database daemon, web server or exotic language
necessary. The idea is that everybody should index their files because necessary.
it makes life easier.
* GUI based on qt, written with qt Designer.
* An indexer which runs either as a thread inside the GUI or as an * An indexer which runs either as a thread inside the GUI or as an
external, cron'able program. external, cron'able program.
@ -45,14 +50,21 @@ Recoll
(versions FreeBSD 5.3, Redhat 7.3, Solaris 8, but other not too distant (versions FreeBSD 5.3, Redhat 7.3, Solaris 8, but other not too distant
releases should be ok too). You can download the source code here. releases should be ok too). You can download the source code here.
Things lacking, coming in the not too far future: Future evolutions
Things hopefully coming in the not too far future (especially with some
help):
* Support for the more advanced Xapian concepts like relevance feedback.
* An interactive configuration tool. You need to edit files by hand for * An interactive configuration tool. You need to edit files by hand for
now. now.
* Packages, rpm or other. It's all tar files currently. * Packages, rpm or other. It's all tar files currently.
* More documentation and help. * A more polished user interface with online help and better
documentation.
* Translations for the user interface. * Translations for the user interface.
* A few more filters for less common file types. * A few more filters for less common file types.
* An history tool for queries and documents.
* Integration with the KDE desktop.
I very much welcome suggestions or (gasp) code. I very much welcome suggestions or (gasp) code.
@ -80,7 +92,7 @@ Recoll
package. package.
* Iconv, for character set conversion. * Iconv, for character set conversion.
* Binc IMAP for MIME parsing code. * Binc IMAP for MIME parsing code.
* I fear the rest of the bugs to be mostly mine: * I fear that bugs found elsewhere are mostly mine:
jean-francois.dockes@wanadoo.fr jean-francois.dockes@wanadoo.fr
* Home * Home
* Screenshots * Screenshots
@ -132,7 +144,7 @@ Using Recoll
The advanced search dialog has fields that will allow a more refined The advanced search dialog has fields that will allow a more refined
search, looking for documents with all given words, a given exact phrase, search, looking for documents with all given words, a given exact phrase,
or none of the given words (all fields may be combined by a default AND or none of the given words (all fields may be combined by an implicit AND
clause). clause).
It will let you search for documents of specific mime types (ie: only It will let you search for documents of specific mime types (ie: only
@ -141,4 +153,4 @@ Using Recoll
It will let you restrict the search results to a subtree of the indexed It will let you restrict the search results to a subtree of the indexed
area. area.
In other respects, it works as the simple search. In other respects, it works like the simple search.

View File

@ -1,4 +1,5 @@
include ../mk/commondefs include ../mk/commondefs
include ../mk/localdefs
CXXFLAGS = $(COMMONCXXFLAGS) $(LOCALCXXFLAGS) \ CXXFLAGS = $(COMMONCXXFLAGS) $(LOCALCXXFLAGS) \
-D_GNU_SOURCE \ -D_GNU_SOURCE \