source: trunk/gsdl/docs/TODO@ 917

Last change on this file since 917 was 917, checked in by sjboddie, 24 years ago

added docs directory - Cris makecol.txt doc and TODO list

  • Property svn:keywords set to Author Date Id Revision
File size: 4.1 KB
Line 
1fix query caching - do caching in receptionist, finish off cross collection
2searching, remove any remaining phrase-searching stuff in queryaction
3
4create default images/macros for remaining Dublin core metadata elements -
5maybe have a separate macro file for all these things to make it easier to
6add to
7
8get remaining plugins tidied up and using passed in options - file extension
9option for all plugins
10
11get all plugins to use multiread object and throw away the specialized GB
12plugins
13
14write a gzip/bzip/zip/tar plugin and take any remaining gzip stuff out
15of rest of plugins
16
17tidy up classifiers, make collection-specific ones more object oriented, add
18section and compact options instead of using separate classifiers - get
19classifiers using same option passing code as plugins now use
20
21create default collection images at build time with gimp script
22
23convert crappy old scheme gimp scripts to perl
24
25sort out arrows/paging of browserclasses (for queryaction too!)
26-DocumentBottomArrows?? - want arrows at bottom as well as top of pages for
27gberg type collections
28
29tidy up automatic help text - need to work out type of collection at build
30time - get rid of the hacky HelpNoDocs, HelpBibDocs and HelpBookDocs config
31file entries
32
33tidy up macro files - fix text versions
34
35fix up collection specific metadata - content negotiation??
36
37append to init and error logs instead of overwriting
38
39implement a more robust way of dealing with the way browsers encode form
40arguments when you don't want them to - check that _decodedcompressedoptions_
41has been set up correctly everywhere
42
43extend configuration file syntax - tidy up all the format stuff
44
45replace DocumentImages, DocumentTitles and DocumentHeading with DocumentIcon
46(values of true, false and formatstring - true may be part of formatstring)
47
48fix up formattools - bug preventing nested If/Or - check that no 'here'
49pointers can run past 'end'
50
51get numwords (and maybe other stats?) working in collection info - maybe set
52as macros - numwords appears to have been doubled when building cstr
53
54tidy things up so that get_collectinfo is only called once per collection
55(at init time for fastcgi) - it's currently being called all over the place
56
57get BrowseFilter EndResults option to accept -1
58
59add Language metadata to all documents by default??
60
61fix the way the interface language preference is implemented - should check
62somewhere that current language matches one of those specified in config
63file
64
65configuration:
66
67 - finish off makefiles for windows, versions for servers, cd-roms and
68 cd-rom single users
69
70 - check if litle/big endian
71
72 - check if -static flag should be used??
73
74 - add fastcgi to distribution
75
76 - set up setup.bash etc during configuration (so GSDLHOME is full
77 path and script can be run from anywhere)
78
79 - fix up the sed command in top level makefile - doesn't currently
80 work on the suns
81
82 - check for crypt
83
84 - autoconfigure to ask where cgi-bin directory is
85
86create an up-to-date distribution - binary distributions for windows
87
88bug when classification is empty. CL number still gets incremented so
89formatstrings don't match as expected
90
91usage page
92
93if document has only one level - e.g. TEXTPlug or HTMLPlug; top level type
94should be Invisible so that tables of contents aren't displayed
95
96add browserclasses to statusaction
97
98add ability to use a separate formatstring for each index when displaying
99query results
100
101rebuild remaining collections to use browsetools/fastcgi:
102
103 - niupepa - use newly cropped images, include other images (those
104 without digitized text)
105
106 - dlmail
107
108 - ohist
109
110 - whist
111
112WebPlug - optimize to run reasonably quickly? - Currently works (I think)
113but processes each frame within each combination of a frameset - this means
114some html documents are processed hundreds of times and it takes forever to
115build a small collection
116
117look into possibility of clearing highlighting whenever you go to browse etc.
118i.e. highlighting only works when coming directly from a search
119
120replace mk_all_dir function with perl module - see if speed improvements are
121worthwhile
122
123update collections - set up auto-updating where needed
124
125 - csbib
126
127 - tidbits - some of the import directory was deleted (oops..)
128
129 - tcc - mail updating
Note: See TracBrowser for help on using the repository browser.