Line # Revision Author
1 1 dpavlin This that has to be done (or fixed)
2
3 - allmost everything
4 81 dpavlin * all2xml.pl
5 7 dpavlin - create swish configuration file "on the fly"
6 1 dpavlin
7 10 dpavlin - implement Makefile.PL and install modules in "proper" places.
8 1 dpavlin
9 10 dpavlin - implement circulation
10
11 - make swish to search case sensitive and insesitive depending on input
12 string: if it has capital letters search case sensitive
13
14 - index should show some records before and after matched term.
15
16 1 dpavlin ---------------------------------------------------------------------------
17
18 General implementation notes:
19
20 10 dpavlin - automatic crawlers should keep local copy (DBI) and e-mail publications
21 which are added (and generate report for users (last month, 6 months)
22 using cgi)
23 1 dpavlin
24 ---------------------------------------------------------------------------
25
26 This are notes about WWW interface:
27
28 - re-use good ideas from MPS indexer (which was used as proof-of-concept,
29 see paper at http://webpac.sf.net/)
30
31 - use CSS
32 * provide several color templates
33 * provide template without char size of color set (to enable
34 usage of default browser colors/font-size)
35
36 ---------------------------------------------------------------------------
37
38 68 dpavlin - statistics for each library
39
40 134 dpavlin + put links on the titles on the short results page
41 75 dpavlin
42 96 dpavlin + speedup inserting in index (done from 02:22:48 to 00:16:39, quite good :-)
43 134 dpavlin
44 - implement "master" template in which all other pages will be included.
45 Good for integration of webpac into existing portal design
46 156 dpavlin
47 - drop index tables which are not used anymore (at end of indexing)
48 e.g. webpac-hidra link_900
49 161 dpavlin
50 + give useful error message when results are not found
51
52 235 dpavlin - add support for transcripts of a,o,u umlauts (ae ou ue)
53 a -> (a|ae)
54 255 dpavlin
55 - remove dependency on HTML::Parser (HTML::Entities used in index_DBI_cache)