*** empty log message ***

This commit is contained in:
dockes 2005-02-11 11:48:44 +00:00
parent 6caf532f7e
commit 7ed16bcbf8
2 changed files with 41 additions and 105 deletions

View File

@ -1,113 +1,45 @@
Back to top English spoken here
Je m'appelle Jean-Franc,ois Dockes et je suis ingenieur informaticien.
Je travaille principalement en independant, sur des projets de
developpement au forfait.
* Screenshots Comme vous pouvez le constater, je ne suis pas concepteur de pages
* Downloads HTML..., mais j'ai d'autres talents, principalement autour du systeme
* Credits UNIX.
* User guide
* Installation
[IMG]
Recoll Curriculum vitae: ici en Franc,ais or here in English.
Introduction Vous pouvez me joindre par messagerie: jean-francois.dockes@wanadoo.fr
This is Recoll, a personal full text indexing system. Si vous faites partie d'une association qui a plus de besoins
informatiques que de moyens, vous pouvez aussi me contacter (que ce soit
pour un site web ou d'autres besoins internes).
Recoll is free and copyrighted under the GPL license, see COPYING inside Il m'arrive aussi de faire de l'informatique pour m'amuser:
the distribution. A lot of the code is imported from other packages, see
the Credits.
Recoll is still in infancy, but it is based on a very strong backend * Recoll est un systeme de recherche textuelle personnel (desktop
(Xapian), and it can actually be useful right now, which is why I release search) pour Unix et Linux
it so early. You might be interested in using Recoll to index your home * Sqlscreens est un generateur d'ecrans pour bases de donnees ecrit en
directory instead of xapian's Omega, for example, if you do not want to TCL/TK, gratuit et d'usage libre.
run a web server, or your data is not iso-8859-1. But the query features * Writemime est un module C++ qui facilite l'envoi de message MIME (avec
are very, very, much weaker. par exemple des fichiers attaches) `a partir d'un programme
* lesbonscomptes vous aide `a faire vos comptes quand vous partez en
See INSTALL inside the distribution for compiling and installing, very vacances avec des amis
much by hand for now, I hope it will become better in the near future. * psxtcl peut vous interesser si vous etes bricoleur et que vous aimez
bien interfacer des elements du vrai monde avec votre PC
Features: * J'ai porte l'agenda TCL/TK ical de Sanjay Ghemawat sous WINDOWS. Cel`a
peut vous interesser si vous avez, comme moi, une famille multi-OS, et
* Easy installation. No database daemon, web server or exotic language que vous souhaitez tout de meme partager votre planning avec votre
necessary. The idea is that EVERYBODY should index their files because moitie.
it makes life easier. * Quand j'ai compris quelque chose (c'est rare), j'aime bien
* Indexes text, html, pdf (with xpdf's pdftotext),postscript (with rentabiliser l'evenement en faisant gagner du temps `a d'autres. Il
ghostscript's pstotext), msword (with antiword), and openoffice files. m'arrive d'ecrire un peu de documentation (pages en anglais):
Deals with compressed versions of same. * FreeBSD diskless operation.
* Support for multiple charsets. Internal processing and storage uses * FreeBSD kernel sound subsystem.
Unicode UTF-8. * J'ai aussi mis en place le site de l'association Nautique Sevres
* Stemming performed at query time (can switch stemming language after (activites nautiques et construction/restauration de bateaux `a Sevres
indexing) (92)). L`a c'est encore plus evident que j'aurais besoin de l'aide
* An ugly GUI, qt-based, written with qt Designer. d'un bon graphiste. Des volontaires ? Mais en fait, mon activite
* An indexer which runs either as a thread inside the GUI or as an principale `a Nautique Sevres, c'est de construire un bateau.
external, cron'able program.
Things lacking, coming in the not too far future:
* Mail folder indexing. It would be quite easy to add for single message
folders right now, more complicated for concatenated ones. This is
first priority.
* A more sophisticated query interface: the current one has no boolean
capabilities.
* A pretty GUI (see above)
* An interactive configuration tool. You need to edit files by hand for
now.
* Packages, rpm or other. It's all tar files currently.
* A build system, autoconf et al.
* Documentation and help.
* A few more filters for less common file types.
Using recoll
* Use File->Index to build/rebuild the database (what to index is
defined in the configuration file, see the install doc).
* Enter search terms in the upper left text field. There is no query
language right now, the search only understand probabilistic terms
(just words...), and double-quote enclosed phrases. Click Search or
type CR
* A result list should appear in the left pane. You can use the
Next/Prev buttons to paginate.
* Clicking on an entry in the list will display a preview in the right
pane -- This can take some time for big postscript or pdf files, as
the file is converted on the fly for preview --
* Double-clicking on an entry should launch an external viewer, as
specified in the mimeconf file (see INSTALL). This doesn't work for
compressed files for now.
I very much welcome suggestions or (gasp) code
In hope that this can be useful to somebody, it already is for me.
Downloads
Current version: 0.6 (tar.gz)
Older: 0.5
Installation
See the INSTALL file.
Credits
Recoll is mainly a little glue code, and most of the intelligent work uses
code from external projects (xapian, estraier, unac, iconv).
Recoll borrows (steals?) heavily from the following projects. I tried to
include the relevant copyright attributions with the code. Any omission is
unintentional and will be fixed as soon as notified.
* Xapian: The database module (core) is used unmodified, and quite a lot
of code has been borrowed from Omega, the web-based search application
(ie: the html parser, plus miscellaneous bits and ideas).
* Estraier: Miscellaneous bits of codes and ideas, especially for
charset handling, and code from external filters.
* Unac: for accent removal. This is a relatively small package, not that
easy to find, it has been integrated almost unmodified in the Recoll
package.
* Iconv, for character set conversion.
jean-francois.dockes@wanadoo.fr

View File

@ -26,6 +26,10 @@ else
fi fi
fi fi
chmod +w README
links -dump ~/projets/pagepers/index.html > toto && mv toto README
cvs commit -m '' README
# Clean up this dir and copy the dist-specific files # Clean up this dir and copy the dist-specific files
make clean make clean
yes | clean.O yes | clean.O