source: main/tags/2.21/gsdl/docs/TODO@ 26465

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

* empty log message *

  • Property svn:keywords set to Author Date Id Revision
File size: 6.4 KB
Line 
1
2configuration/installation:
3
4 - autoconfigure/InstallShield to ask where cgi-bin directory is?
5
6unix:
7
8 - look into getting perl scripts to run correctly on any operating
9 system (i.e. the #! stuff) -- those in cgi-bin particularly need
10 to work on windows too (#!perl on windows, #!/use/bin/perl on
11 linux) -- perlrun manpage
12
13 - add fastcgi to distribution
14
15windows:
16
17 - use Installshield to create windows packages
18
19 - use same executable for both cd-rom executables
20
21
22tidy up text versions of macro files
23
24see if gimp perl scripts can be set up to handle macrons in a similar may
25to umlauts
26
27create default collection images at build time with gimp script
28
29fix query caching - do caching in receptionist, finish off cross collection
30searching, remove any remaining phrase-searching stuff in queryaction -
31maybe wait for mgpp before worrying about this
32
33create default images/macros for remaining Dublin core metadata elements -
34maybe have a separate macro file for all these things to make it easier to
35add to
36
37get remaining plugins tidied up and using passed in options - file
38extension option for all plugins
39
40get all plugins to use multiread object and throw away the specialized GB
41plugins
42
43write a gzip/bzip/zip/tar plugin and take any remaining gzip stuff out of
44rest of plugins
45
46add Stuarts acronym extraction stuff as a plugin option (probably add to
47BasPlug).
48
49tidy up classifiers, make collection-specific ones more object oriented,
50add section and compact options instead of using separate classifiers - get
51classifiers using same option passing code as plugins now use
52
53create a general classifier for doing stuff like NPepaList.pm does. should
54handle things like HDLs organization classification, HDLs magazines section
55etc.
56
57sort out arrows/paging of browserclasses (for queryaction too!)
58-DocumentBottomArrows?? - want arrows at bottom as well as top of pages for
59gberg type collections
60
61tidy up automatic help text - need to work out type of collection at build
62time - get rid of the hacky HelpNoDocs, HelpBibDocs and HelpBookDocs config
63file entries
64
65fix up collection specific metadata - content negotiation??
66 - "chapters" = "Kapiteln"
67 "section titles" = "Sektionstiteln"
68 "entire books" = "ganzen Büchern"
69
70append to init and error logs instead of overwriting
71
72implement a more robust way of dealing with the way browsers encode form
73arguments when you don't want them to - check that
74_decodedcompressedoptions_ has been set up correctly everywhere
75
76extend configuration file syntax - tidy up all the format stuff - replace
77DocumentImages, DocumentTitles and DocumentHeading with DocumentColumn
78stuff (develop New_Config_Format-branch CVS branch) -- John.
79
80catch niupepa up (and keep cstr up) with new development branch.
81
82fix up formattools - bug preventing nested If/Or - check that no 'here'
83pointers can run past 'end'
84
85add ability to use a separate formatstring for each index when displaying
86query results
87
88get numwords (and maybe other stats?) working in collection info - maybe
89set as macros
90
91tidy things up so that get_collectinfo is only called once per collection
92(at init time for fastcgi) - it's currently being called all over the
93place. maybe load collection info into recpt.collectinfo structure. load in
94as required for each collection so structure would slowly fill up with all
95collections when using fastcgi
96
97get BrowseFilter EndResults option to accept -1
98
99add Language metadata to all documents by default??
100
101fix the way the interface language preference is implemented - should check
102somewhere that current language matches one of those specified in config
103file
104
105bug when classification is empty. CL number still gets incremented so
106formatstrings don't match as expected
107
108usage page (420 student doing this)
109
110add browserclasses to statusaction
111
112tidy up ohist to remove need for public_html/ohist stuff
113
114WebPlug - optimize to run reasonably quickly? - Currently works (I think)
115but processes each frame within each combination of a frameset - this means
116some html documents are processed hundreds of times and it takes forever to
117build a small collection
118
119look into possibility of clearing highlighting whenever you go to browse
120etc. i.e. highlighting only works when coming directly from a search
121
122update collections - set up auto-updating where needed
123 - csbib
124 - tidbits
125 - tcc - mail updating
126 - niupepa
127
128sort documents between importing and building
129
130get polling for new collections to work when using fastcgi
131
132set up cstr to use configure like niupepa
133
134check out mgs declaration of error()
135
136call server version of cd-rom executable 'standard' and other version
137'backup' (or maybe 'gold' and 'silver'?)
138
139ipc and unesco collections have no 'about' text (maybe others too).
140
141sort out bbc collections - find real import stuff - delete multiple copies
142that are laying around (just bbcarch.rose remaining to delete).
143
144fix bug in cd-rom type windows code
145
146fix bug in library compiled with VC++ 6.0
147
148compiler warnings on puka
149
150windows cd-rom version
151
152 - message in browser selection box to say that IE isn't compatible
153 with 'silver' version (instead of simply greying out selection of
154 IE as currently happens).
155
156 - look into Belgium bug ("Netscape was unable to create a network
157 socket connection... " -- NT 4.0 -- no internet connection -- run
158 programs/accessories/communication/internet connection wizard,
159 answer LAN to all questions -- bug appears to be present if you
160 get above error message when attempting to access 127.0.0.1 --
161 look into testing for this problem from InstallShield, maybe try
162 reading from 127.0.0.1 and see if it times out?
163
164look into need for _LITTLE_ENDIAN flag in mg
165
166tidy up 'related work' page - probably just use simple html page like for
167'publications' page. Remove related images from distribution.
168
169ohists RealAudio server appears to be broken
170
171tidy up 'standard' home page. get collumns of collections to behave more
172reasonably.
173
174don't put notbuilt field into build.cfg unless it's used - it causes too
175much confusion
176
177'post' data doesn't appear to work with fastcgi
178
179capability to view actual BibTeX entries of csbib (and maybe other?)
180collections
181
182finish off getting end-user collection building working across all
183platforms
184
185scripts for installing w3mir on unix and windows
186
187sorting of unicode titles (arabic collection).
188
189a-z list letters out of order in hdl collection -- also an error in one of
190the building data files (org.txt I think??)
191
Note: See TracBrowser for help on using the repository browser.