Revision 305 (by dpavlin, 2004/04/17 20:50:56) updated branches to HEAD
This that has to be done (or fixed)

- allmost everything
* all2xml.pl
	- create swish configuration file "on the fly"

- implement Makefile.PL and install modules in "proper" places.

- implement circulation

- make swish to search case sensitive and insesitive depending on input
  string: if it has capital letters search case sensitive

- index should show some records before and after matched term.

---------------------------------------------------------------------------

General implementation notes:

- automatic crawlers should keep local copy (DBI) and e-mail publications
  which are added (and generate report for users (last month, 6 months)
  using cgi)

---------------------------------------------------------------------------

This are notes about WWW interface:

- re-use good ideas from MPS indexer (which was used as proof-of-concept,
  see paper at http://webpac.sf.net/)

- use CSS
	* provide several color templates
	* provide template without char size of color set (to enable
	  usage of default browser colors/font-size)

---------------------------------------------------------------------------

- statistics for each library

+ put links on the titles on the short results page

+ speedup inserting in index (done from 02:22:48 to 00:16:39, quite good :-)

- implement "master" template in which all other pages will be included.
  Good for integration of webpac into existing portal design

- drop index tables which are not used anymore (at end of indexing)
  e.g. webpac-hidra link_900

+ give useful error message when results are not found

- add support for transcripts of a,o,u umlauts (ae ou ue)
  a -> (a|ae)

- remove dependency on HTML::Parser (HTML::Entities used in index_DBI_cache)