root/swish-e/trunk/TODO

Revision 1735, 1.4 kB (checked in by karman, 3 years ago)

license clarified; TODO list reduced

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 A rough to-do list.
2
3 Feel free to add/update items here (and feel freer to write code so that
4 we can remove them).
5
6 NOTE: This is not the same as the 3.0 planning document. See the pod/ dir for that.
7
8 =====================================================================
9
10
11 ** Test USE_BTREE and the ARRAY code for both speed and accuracy.
12 Wed Feb  9 09:58:28 PST 2005
13
14 ** Go over config.h
15
16 Seems like the intent was to create more user-visible config options, rather than "hiding" them in config.h.
17
18 ** Configfile also for "read/search" operations
19
20
21 ** enhance search (regex, wildmatch, exact match)
22 [ from the comments: ]
23 - New config directive SearchMode [exact|partial|wildmatch|regexpr]
24 - New cmdline option (to be defined)
25
26 allow to specifiy how search will be done:
27 - exakt string (no wildchars) (100% length and partial)
28 - wildcard search (?, *): e.g.: wor?d*to*tch
29 - regexpr. serach: e.g.: [a-z][0-9]*abc$
30
31
32 ** Code cleanup...
33
34 sisyphus would be proud...
35
36 ** Dealing with "and" "or: "not" "*" in searches
37
38 seems like part of your quest for a better query parser?
39 read any non-sleep-inducing Bison lately?
40
41
42 ** Altavista like search
43
44 This is hard to track. Looks like rasc put it in there,
45 but now it looks like it has been removed. Any ideas? It's marked as 95% complete.
46
47
48
49 ** licensing issues
50 ------------------
51
52 * files marked with karman note from 5.09.05 re: how original they are
53 * is httpserver.c still used?
54
Note: See TracBrowser for help on using the browser.