diff --git a/website/BUGS.txt b/website/BUGS.txt
new file mode 100644
index 00000000..89f91481
--- /dev/null
+++ b/website/BUGS.txt
@@ -0,0 +1,55 @@
+Known bugs in current version and older versions:
+
+1.4.2
+- When a mime type has an external viewer defined, but the actual file is
+ compressed (ie: xxx.txt.gz), recoll will try to start the external viewer
+ on the compressed file, which will not work in most cases.
+
+- There are problems which have been reported indexing big mailstores
+ (several hundreds of thousands of messages): resulting in a very big
+ database and even crashes during indexation.
+
+1.3.3
+
+- Several of the external filters did not handle path names with embedded
+ spaces (rcluncomp rclsoff rclps rclmedia rcldjvu). This is fixed in 1.4.
+
+- If your QT installation is built with the QT_NO_STL flag, Recoll will not
+ compile. I have a patch for this (will be fixed in the next release),
+ contact me if you get the problem. Typical error message:
+ main.cpp:160: error: no match for 'operator+=' in 'msg += reason'
+
+- The 'None of these words' field in the complex search does not work if
+ there are no other filled fields (it transforms into an ordinary
+ search). Workaround: enter very common term(s) in the 'any of these
+ words' field.
+
+- Indexing cannot currently be conveniently and cleanly stopped when it's
+ started. You can kill the process, and keyboard interrupt might work, but
+ this may leave the database in a bad state. This is fixed in the upcoming
+ release, there is no current workaround.
+
+1.2.2
+- The preview window is supposed to scroll after loading the document so
+ that the first search term is visible. This does not work in many cases.
+- The result list title is not shown for sorted lists
+
+Notes on older versions:
+- Trouble compiling on some linux systems (Gentoo and Slackware?). There
+ existed a quite common issue where the Recoll link will fail trying to
+ use a libstdc++.la file. This was due to a problem with the xapian-config
+ program. A workaround has been included in the configure script for
+ recoll 1.2.2, and the problem should not occur any more.
+
+- Case-insensitive search should now work in most cases (used to not work
+ except for accented ascii).
+
+- All directories and files with names beginning with a dot were ignored
+ by the skippedNames directive in the default recoll.conf file from
+ older versions (no indexation of mozilla or thunderbird email !). An
+ upgrade will not fix this (it will not modify an existing
+ configuration). You need to edit recoll.conf by hand and remove the .*
+ from skippedNames.
+
+
+
diff --git a/website/CHANGES.txt b/website/CHANGES.txt
new file mode 100644
index 00000000..97b963ad
--- /dev/null
+++ b/website/CHANGES.txt
@@ -0,0 +1,137 @@
+CHANGES
+
+Updating from 1.2 to 1.3 or 1.4:
+-------------------------------
+From version 1.3 up, there is a new feature to search specifically for file
+names (with wildcard processing). If you want to take full advantage of
+this, you should perform a full reindex after installing the new version
+(ie: use recollindex -z, or delete ~/.recoll/xapiandb).
+Also, we now use the central copies of configuration files for default
+values, and the user ones only for overrides. Your old configuration files
+will still work, but, you may want to remove them if they are unmodified,
+or keep only the modified parameters.
+
+
+1.4.3 2006-05-07
+ - Multiple search databases.
+ - Optionally auto-search when a word is entered in the simple search
+ field.
+ - Show possible term completions in simple search by typing CTRL+TAB
+ - Add 'more like this' option to result list right-click menu, to look for
+ documents related to the current result.
+ - Double-click in preview or result list adds the selected word to the
+ simple search text field.
+ - The simple search text entry field is now a combobox and remembers
+ previous searches.
+ - Additional OR field in complex search.
+ - Improved indexing cancellability (interrupting recollindex or closing
+ recoll with an indexing thread active), and status reporting.
+ - Fixed filters to handle file paths with embedded spaces.
+ - Misc small bug and memory leaks fixes.
+ - More compact result list.
+ - Set mode 0700 on .recoll directory by default
+
+1.3.3 2006-04-04
+ - Implement specific search on file names with wildcard
+ support. Indexation can optionally process all file names or only those
+ with mime types supported for normal indexation. UPDATING: you need a
+ full re-indexation to take advantage of this.
+ - Use links and a right-click popup menu to replace confusing use of
+ mouse clicks and double-clicks inside the result list.
+ - The 'example' configuration files are now used as default, and are not
+ copied any more to the user directory during installation. Overrides can
+ be set in the personal files for any value that the user wishes to
+ modify, with unchanged formats and file names (so that the files from
+ previous versions remain valid, but you may wish to trim them of values
+ that duplicate the central ones).
+ - Use NLS information (LC_CTYPE, LANG) do determine default charset when
+ possible.
+ - Mp3 file indexing, either filenames only or also id3 tags if id3info is
+ available. c/c++ ext edit. Use gnuclient instead of xemacs for text files.
+ - Russian and Ukrainian translations and many improvement ideas thanks to
+ Michael Shigorin.
+
+1.2.3 2006-03-03
+ - Added support for dvi (with dvips), and dvu (with DjVuLibre).
+ - Ensure that configure and make use the same qt version.
+ - Fix sorted sequence title display.
+ - Discriminate fatal errors and missing docs while loading a doc list.
+ - Improved and cleaned up way to position a preview on the first search term.
+1.2.2 2006-02-02
+ - Fix minor compilation glitches (FreeBSD 4, QT 3.1, xapian-config problem)
+1.2.0 2006-02-01
+ - Improved preview loading: don't highlight very big documents (over 1Mb),
+ allow cancellation while loading.
+ - Abstracts generated in the result list by looking at search term
+ contexts. This can slow down result list display for big documents, and
+ can be turned off in the preferences menu.
+ - Wrap query detail line displayed when clicking on result list header.
+ - Text splitting cleanup with less spurious terms should result in
+ slightly smaller databases.
+ - Sligthly improved presentation in preview, esp. line breaks.
+ - Color icons...
+ - Let the user select the html browser used for help display.
+ - autoconf/Makefile change: allow building UI from inside the qtgui
+ directory.
+ - autoconf/Makefile: improved search and diagnostics for qt/qmake.
+ - Internal code cleanup for maintainability: text splitting, user
+ interface.
+ - Added prototype kio_slave to show result inside Konqueror, doesn't seem
+ particularly useful.
+1.1.0 2006-01-12
+ - A much better user manual, which can be browsed from the help menu.
+ - man pages for recoll, recollindex, recoll.conf
+ - User/query interface configuration dialog.
+ - Click on result list header will display the exact boolean search which
+ was used.
+ - recollindex can be used to create stem expansion databases independantly
+ of a full indexing pass.
+ - Misc user interface improvements, like an 'all terms' checkbox for
+ simple search.
+ - Fixed case-insensitivity issues. Probably needs more testing.
+1.0.16 2006-01-05
+ - Minor installation tweaks for rpm compatibility
+1.0.15
+ - Fix problems with prefix != /usr/local
+ - Remove '.*' from the default list of ignored file/dir names: this
+ prevented mozilla/thunderbird mail indexing.
+ - Fix some 64 bits issues
+1.0.14
+ - Small changes for FreeBSD 4 compilation.
+1.0.13
+ - Install of recollinstall program not done or needed any more.
+1.0.12
+ - Fixed nasty html parsing bug introduced in 1.0.9 Html parsing failed
+ whenever the document charset name differed from the default only in
+ character case or punctuation.
+1.0.11
+ - Create personal configuration on first start.
+ - Use qt toolbars.
+ - Also index terms in file paths.
+ - Tool for sorting on dates or mime types.
+ - Fixed pdf filter which was broken by more recent xpdf
+ - Filters now installed/executed from /usr/local
+
+1.0.10
+ - Added tool to manage the history of consulted documents.
+ - Try harder to convert email messages with wrongly declared charsets.
+ - Add option to reset the database before indexing (easier than rm -rf).
+ - Small gui improvements.
+ - Install partial french translation as a tease for future translaters...
+
+1.0.8->1.0.9
+ - Fixed 2 really ennoying bugs in 1.0.8: wouldn't preview 2nd document
+ from same file + spurious db close when filter could not be executed.
+
+1.0.5 -> 1.0.8
+ - Add support for rtf and gaim logs
+ - Optionally show icons to indicate mime types in result list
+ - Better (but imperfect) feedback during the preview loading for big files
+ - Remember main window geometry when closing
+ - Fix stem expansion in advanced search
+ - Some autoconf
+ - Option to use the system's 'file' command as a final step of
+ identification for suffix-less or unknown files.
+ - Typo had removed support for .Z compression
+ - Use more appropriate conjonction operators when computing the advanced
+ search query (OP_AND_MAYBE, OP_FILTER instead of OP_AND)
\ No newline at end of file
diff --git a/website/copydocs b/website/copydocs
new file mode 100644
index 00000000..582e0867
--- /dev/null
+++ b/website/copydocs
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+docdir=/home/dockes/projets/fulltext/recoll/src/doc/user/
+
+(cd $docdir;make) || exit 1
+
+test -d usermanual || mkdir usermanual || exit 1
+cd usermanual
+
+thisdir=`pwd`
+(cd $docdir; find . -name '*.html' | cpio -p $thisdir)
+cp $docdir/docbook.css .
+# The freebsd tool chain generates a link to book.html in the index. Too
+# lazy to check if this can be changed
+cp usermanual.html book.html
diff --git a/website/credits.html b/website/credits.html
new file mode 100644
index 00000000..b03af7a5
--- /dev/null
+++ b/website/credits.html
@@ -0,0 +1,73 @@
+
+
+
+
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 pieces of code 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.
If you wish to become involved in the development of Recoll, you are very much welcome,
+ please send me an email.
+
+
Apart from general development for additional functionality
+ or bug fixes, the following tasks are waiting for you:
+
+
A better GUI design (both the ergonomy and the appearance).
+
+
More translations for the GUI messages (there are
+ relatively few messages, and it's easy to do with the Qt
+ tools). English, French, Russian and Ukrainian versions currently
+ exist. Contact me for directions if needed (or just use
+ Qt Linguist if you know it
+ already).
+
+
More support for the more advanced Xapian concepts like relevance
+ feedback.
+
+
An interactive indexing configuration tool.
+
+
More filters for less common or less obviously
+ useful file types.
+
+
Integration with the KDE
+ desktop.
+
+
Integration with some mail user agent. We need a way to
+ jump from a message preview to the message in thread context
+ inside the MUA.
You will probably need to have a look at the
+ installation manual for
+ building and/or installation instructions.
+
+
+
Source
+
+
Current version, 1.4.3:
+ recoll-1.4.3.tar.gz.
+ See the known bugs and issues and changes. Release 1.4.3 is exactly
+ 1.4.2 with updated ukrainian and russian messages (thanks to
+ Michael Shigorin). No need to upgrade from 1.4.2 if you
+ do not need these.
The executables inside the binary rpms have a static link to
+ xapian, there is no dependency except Qt. Of course you need
+ xapian-core installed to use the source rpm.
These are just prebuilt trees (without the source files).
+ The executables were built with xapian 0.9.2 or 0.9.5 and
+ libiconv 1.9.2 (where relevant) as static libraries. They
+ depend on qt 3.3. For Solaris, you should be able to find a qt
+ package here.
Linux (redhat 7.3, i386). I expect
+ this to also run on more recent systems. The recoll version is
+ a bit old but this may give you an idea
+ recoll-1.2.2-Linux-2.4.18-3.tgz.
There are ports for both xapian-core
+ and recoll in the standard tree, you may just need to update
+ your ports (cvsup), or you can get the ports from the FreeBSD
+ site: xapian
+ portrecoll
+ port.
+
+
+
+
diff --git a/website/features.html b/website/features.html
new file mode 100644
index 00000000..d6286f1d
--- /dev/null
+++ b/website/features.html
@@ -0,0 +1,137 @@
+
+
+
+
+ RECOLL: a personal text search system for
+ Unix/Linux
+
+
+
+
+
+
+
+
+
+
+
+
+
Recoll has been compiled and
+ tested on FreeBSD, Linux, Darwin and Solaris (versions
+ FreeBSD 5.3, Redhat 7.3, Fedora Core 4, Gentoo, Debian 3.1,
+ Solaris 8/9, but other not too distant releases should be ok
+ too). You can download the source code and some precompiled
+ packages here.