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) --------------------------------------------------------------------------- Fix stupid things with HTML::Pager and HTML::Template. Since communication between swish and HTML::Pager isn't as good as it should be, I must include all fields in output every time, creating huge html comments when you want just hits (I could turn off die_on_bad_params in HTML::Template, but there should be better way...) - statistics for each library - put links on the titles on the short results page