Diff for /loncom/TODO between versions 1.129 and 1.144

version 1.129, 2001/10/19 20:08:11 version 1.144, 2001/12/01 17:03:27
Line 5  TODO list Line 5  TODO list
 * bug  * bug
 ! Priority  ! Priority
 ? Questionable/unverified  ? Questionable/unverified
 c Continual  c Continual and currently in an okay status
   C Continual and in need of a lot of work right now
   
 G=Gerd  G=Gerd
 A=Alex  A=Alex
 S=Scott  S=Scott
 Y=Guy  Y=Guy
 N=Hon-Kie  N=Hon-Kie
 I=Issac  I=Isaac
   M=Matthew
   ?=not yet assigned
   
 XMLPARSE  XMLPARSE
     + support text_TAG functionality (Y/A)      + support text_TAG functionality (Y/A)
Line 89  RANDOMLABEL Line 92  RANDOMLABEL
     + TEST: randomlabel      + TEST: randomlabel
     & GLabel needs to better support image specifications that aren't URLs      & GLabel needs to better support image specifications that aren't URLs
     & GLabel needs to be in the install process      & GLabel needs to be in the install process
       + <label> needs to use descriiption args
       * web render of image labels is broken
   
 GOODIES  GOODIES
     & indexer needs to show location - bring back flip-open/close (N)      & indexer needs to show location - bring back flip-open/close (N)
Line 106  GOODIES Line 111  GOODIES
 TEX/TTH/TTM  TEX/TTH/TTM
    !* Address bugs in tth/ttm (A,Y,G) - get new versions     !* Address bugs in tth/ttm (A,Y,G) - get new versions
   
   SYSTEM MONITORING
       c update rpm lists and rpm monitoring (S)
       & improve output of 'make status(post)' target in loncom/build (S)
   
 BUILD  BUILD
     * make sure that ssh is always allowed, even for run-time servers (S)      c test code... up to date with latest CPAN modules (S)
     + intelligently handle updating of configuration files (S)      + allow for debian and redhat 7.1 installation... redhat 7.1
     c test code (S)        installation well pioneered (S)
     + allow for debian and redhat 7.1 installation (S)      c add in new perl modules and update old ones (S)
     + match lpml_parse.pl output to be similar to parse.pl (S)      c build and distribute CD-ROMs, upgrades, and installation/upgrade docs (S)
       c document and reasonably automate aspects of source-to-build procedure (S)
   
 SCOTT STUFF  CODE QUALITY
     c code lines less than 80 characters (somewhat done, but now put      C code lines less than 80 characters (somewhat done, but now put
       on back-burner till 2002) (S)        on back-burner till 2002) (S)
     c xhtmlize output from perl modules (S)      C xhtml-ize output from perl modules (S)
     c work on javascript library and modularizing code (S)      C work on javascript library and modularizing code (S)
     + cause groupsort handler to work with group search import (S)      & fix handling of web browser windows (S)
       C add in CPAN and POD conventions into modules and scripts (S)
   
 SQL DATABASE  SQL DATABASE
     * need to show status of library server retrieval (S)      + have result capping (S)
     & some metadata fields hidden from non-advanced users       + scroll results page (S)
       (use $ENV{'user.adv'}, see lonmeta for example) (S)      + enable abort button (S)
       & restrict search fields to viewable fields (based on ENV{user.adv}) (S)
       & update user-viewable metadata database documentation (S)
       & restrict searching to browseable domain (S)
       C monitor speed and performance of metadata database (S)
       + prepare for and upgrade to the much superior MySQL version 4 (S)
   
   SCOTT STUFF
       & need to use lonnet routines for accessing filetypes.tab (S)
   
   PUBLISHING
       + handle big text documents (?)
   
 GERD STUFF  GERD STUFF
     + lond can add UNIX user and change UNIX password (G/S)  
     + londropadd does XML      + londropadd does XML
     +?TAs can open and close assignments      +?TAs can open and close assignments
     +?Students can force-open assignments with instructor notification      +?Students can force-open assignments with instructor notification
Line 161  RAT Line 182  RAT
     + need to be able to evaluate conditions in lonuserstate      + need to be able to evaluate conditions in lonuserstate
     + need to be able to set conditions in RAT client (G)      + need to be able to set conditions in RAT client (G)
     + simple RAT server-side interface      + simple RAT server-side interface
     + mass import of files, sorting (S)  
     + "Browse" works (S/N)  
     * undefined "guff" - maps full of objects value="undefined"      * undefined "guff" - maps full of objects value="undefined"
     * bombs if inf-window closed by hand (needs browser restart)       * bombs if inf-window closed by hand (needs browser restart) 
     * errors, lines 1118, 1119, 2153, 2310 after cutting link in table mode      * errors, lines 1118, 1119, 2153, 2310 after cutting link in table mode
Line 213  Large Chunks of funtionality that need w Line 232  Large Chunks of funtionality that need w
  - peer suggest grade   - peer suggest grade
   
 - homework engine  - homework engine
  - new parm - mode -> homework/exam/survey controls response  
   renderings / awards and solved status  
  - math stuff   - math stuff
  - CAPA problems    - CAPA problems 
  - <imageresponse> need Java applet   - <imageresponse> need Java applet
  - <randomlabel>   
   
 - Exams  - Exams
   
Line 226  Large Chunks of funtionality that need w Line 242  Large Chunks of funtionality that need w
  - choose parts   - choose parts
  - set conditions   - set conditions
  - language for conditions   - language for conditions
  - browse link  
  - some kind of non-anti-save   - some kind of non-anti-save
   
 - Publish  - Publish

Removed from v.1.129  
changed lines
  Added in v.1.144


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>