Changeset 945
- Timestamp:
- 2000-02-18T10:01:36+13:00 (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/docs/TODO
r917 r945 1 move etc/site.cfg to cgi-bin/gsdlsite.cfg - read in GSDLHOME from it and 2 remove gsdlhome.h from code. 3 4 get crypt working for windows, maybe include with distribution. 5 6 turn umlauts into macrons when language is set to Maori and encoding is set 7 to UTF8 8 9 tidy up Windows installation: 10 - use preprocessor definition to specify creation of single user 11 library 12 - create InstallShield packages for each type of installation 13 14 tidy up macro files: 15 - fix text versions 16 - split up english.dm, remove stuff that's less important for 17 translating (home, technology, etc.), add better comments to aid 18 translation. 19 20 Write a perl script to go through a translated macro file and generate 21 appropriate icons 22 23 create default collection images at build time with gimp script 24 25 convert crappy old scheme gimp scripts to perl 26 1 27 fix query caching - do caching in receptionist, finish off cross collection 2 searching, remove any remaining phrase-searching stuff in queryaction 28 searching, remove any remaining phrase-searching stuff in queryaction - 29 maybe wait for mgpp before worrying about this 3 30 4 31 create default images/macros for remaining Dublin core metadata elements - … … 6 33 add to 7 34 8 get remaining plugins tidied up and using passed in options - file extension9 option for all plugins35 get remaining plugins tidied up and using passed in options - file 36 extension option for all plugins 10 37 11 38 get all plugins to use multiread object and throw away the specialized GB 12 39 plugins 13 40 14 write a gzip/bzip/zip/tar plugin and take any remaining gzip stuff out 15 ofrest of plugins41 write a gzip/bzip/zip/tar plugin and take any remaining gzip stuff out of 42 rest of plugins 16 43 17 tidy up classifiers, make collection-specific ones more object oriented, add18 section and compact options instead of using separate classifiers - get 44 tidy up classifiers, make collection-specific ones more object oriented, 45 add section and compact options instead of using separate classifiers - get 19 46 classifiers using same option passing code as plugins now use 20 47 21 create default collection images at build time with gimp script 48 create a general classifier for doing stuff like NPepaList.pm does. should 49 handle things like HDLs organization classification, HDLs magazines section 50 etc. 22 51 23 convert crappy old scheme gimp scripts to perl 24 25 sort out arrows/paging of browserclasses (for queryaction too!) 52 sort out arrows/paging of browserclasses (for queryaction too!) 26 53 -DocumentBottomArrows?? - want arrows at bottom as well as top of pages for 27 54 gberg type collections … … 31 58 file entries 32 59 33 tidy up macro files - fix text versions34 35 60 fix up collection specific metadata - content negotiation?? 36 61 37 62 append to init and error logs instead of overwriting 38 63 39 implement a more robust way of dealing with the way browsers encode form 40 arguments when you don't want them to - check that _decodedcompressedoptions_41 has been set up correctly everywhere64 implement a more robust way of dealing with the way browsers encode form 65 arguments when you don't want them to - check that 66 _decodedcompressedoptions_ has been set up correctly everywhere 42 67 43 68 extend configuration file syntax - tidy up all the format stuff 44 69 45 replace DocumentImages, DocumentTitles and DocumentHeading with DocumentIcon 46 (values of true, false and formatstring - true may be part of formatstring) 70 replace DocumentImages, DocumentTitles and DocumentHeading with 71 DocumentIcon (values of true, false and formatstring - true may be part of 72 formatstring) 47 73 48 fix up formattools - bug preventing nested If/Or - check that no 'here' 74 fix up formattools - bug preventing nested If/Or - check that no 'here' 49 75 pointers can run past 'end' 50 76 51 get numwords (and maybe other stats?) working in collection info - maybe set52 as macros - numwords appears to have been doubled when building cstr 77 get numwords (and maybe other stats?) working in collection info - maybe 78 set as macros 53 79 54 80 tidy things up so that get_collectinfo is only called once per collection … … 65 91 configuration: 66 92 67 - finish off makefiles for windows, versions for servers, cd-roms and68 cd-rom single users93 - finish off makefiles for windows, versions for servers, cd-roms 94 and cd-rom single users 69 95 70 96 - check if litle/big endian … … 74 100 - add fastcgi to distribution 75 101 76 - set up setup.bash etc during configuration (so GSDLHOME is full 102 - set up setup.bash etc during configuration (so GSDLHOME is full 77 103 path and script can be run from anywhere) 78 104 79 105 - fix up the sed command in top level makefile - doesn't currently 80 work on the suns 106 work on the suns - this will be removed - no longer use 107 gsdlhome.h 81 108 82 109 - check for crypt … … 101 128 rebuild remaining collections to use browsetools/fastcgi: 102 129 103 - niupepa - use newly cropped images, include other images (those104 without digitized text)105 106 130 - dlmail 107 131 … … 115 139 build a small collection 116 140 117 look into possibility of clearing highlighting whenever you go to browse etc.118 i.e. highlighting only works when coming directly from a search141 look into possibility of clearing highlighting whenever you go to browse 142 etc. i.e. highlighting only works when coming directly from a search 119 143 120 replace mk_all_dir function with perl module - see if speed improvements are121 worthwhile144 replace mk_all_dir function with perl module - see if speed improvements 145 are worthwhile 122 146 123 147 update collections - set up auto-updating where needed … … 128 152 129 153 - tcc - mail updating 154 155 add option to buildcol.pl to force documents to be paged/hierarchical. need 156 to use it for niupepa collection 157 158 sort documents between importing and building 159 160 fix plugins option to mkcol.pl
Note:
See TracChangeset
for help on using the changeset viewer.