File:  [LON-CAPA] / capa / capa51 / capa_5.1.txt
Revision 1.5: download - view: text, annotated - select for diffs
Fri Oct 6 20:54:45 2000 UTC (23 years, 7 months ago) by albertel
Branches: MAIN
CVS tags: HEAD
- negation was more important than power, should be equal with add/sub

    1: Identify BUGS  vs changes by *
    2:          Changes by &
    3:          New features by +
    4:          Thoughts by o
    5:          ? denotes it might be fixed but is untested
    6: 
    7: Quizzer
    8:         * bombs when checking DBHeader for multiple section printing
    9: !       * file handle leak in capa_get_section_dates
   10:         * remove double update of colors
   11:         * only shows one formula of /AND
   12:         * reread capa.config broken
   13:         * cancel saveAs didn't
   14:         * undo doesn't update modified status
   15:         * huge deletes take forever
   16:         + StopAnalyze kills answers
   17:         + stop createDvi
   18:         + status of parsing
   19:         + can have zero problem set.db files
   20:         + be able to find in the Preview etc. windows
   21:         + have quizzer complain if any aspect of the set.db file is
   22:           different from the just previewed set, (weight, hgr option)
   23:         + ability to stop parser
   24:         + color comments
   25:         + color selection box
   26:         + move Specified, printing op down some, auto select it when
   27:           adding text to the specified command
   28:         + allow DBHeader to work when there are 0 problems
   29:         + move main window edit menu to main window
   30:         + visual id that the file is changed
   31:         + preview allows name to be typed in
   32:         + printing doesn't check if set.qz is saved before printing
   33:         + right click on /IMP will bring up menu with open, include,
   34:           saveAs
   35:         + analyze set - # uniq answers
   36:         + analyze set - zero line
   37:         + some way to delete files
   38:         + disable color updates during replaceAll (and make replace
   39:           smarter)
   40:         + understands capadiscuss, creates directories
   41:         + if answers available before due, instructor notified by a
   42:           display message
   43:         + doesn't open the same file twice even if the paths are
   44:           different
   45:         + hyperlink the error msg window
   46:         + default try_val, prob_val
   47:         + save As reference file with an IMP of ../etc, and double
   48:           clicking will open a copy
   49:         + limit stunum in preview window to 9 characters
   50:         + analyze set second dimension, frequency of response
   51:         + analyze set - string answers, see alphabetical listing of
   52:           strings and frequency
   53:         & changed the fdefault to not allow viewing between due and answer
   54:         o fix file dialog to display more entries vertically for default
   55: 
   56: Grader
   57:         * Excuse HGR broken with new slider
   58:         * can delete Ys, if student achieves Y while being graded
   59:         * subj. grade little window on nonexistant set/problem
   60: 	* subjective grading didn't ignore blank lines in classl
   61:         + fix find by name/number to work like managerish
   62:         + can't go back to - in grading
   63:         + line up buttons and answers
   64:         + make the output file specifiable
   65:         + subjective, saves after every student
   66:         + can't kill the little window in grade subjective, must
   67:           cleanly exit
   68: 	+ moved graders actions to main menu
   69:         + made create class summary available in both grader and manager
   70:         + subjective grading, word count added
   71:         + subjective grading, e-mail messages back (allow variables in
   72:           message, $first_name $last_name $score)
   73:         + subjective grading, keywords
   74:         + subjective grading, check for new files on restore
   75:         & hgr is not pretty
   76: 
   77: qzparse
   78: !       * header check didn't take into account -c option
   79:         * TeX answer only, uses /START text if available as header
   80:         * Massive internal cleanup
   81:         + option, -nopagebreak, inhibts puttin \newpage, between
   82:           assignments
   83:         + use \clearpage instead of \newpage
   84:         + control format of answer only output
   85: 
   86: capalogin
   87:         * zero as an answer will bark when a sig fig limitation is set.
   88:       4 * rad -> deg coversion is broken  
   89:         + make submission file creation an option
   90:         + if a set isn't open it shouldn't be shown on the summary screen
   91:         + error message when letters given in response to numerical question
   92: 
   93: capaweb (see also capalogin)
   94:         * bugs with blank question bodies
   95:         * subjective passdue submissions allowed
   96:         * view previous for subjective answers bombs
   97:         + make submission file creation an option
   98:         + Next link like Top link
   99:         + removed Next / Top links, do in Problem#
  100:         + equation answers use text window (Actually a large input box)
  101:         + [class,emailid,etc] can have the class specified that is
  102:           default (class.html?CLASS=phy183f9)
  103:         + generates a discuss button automatically
  104: 	+ able to generate progress estimates (java code)
  105:         + if a set isn't open it shouldn't be shown on the summary screen
  106:         + word count button for subjective
  107:         + error message when letters given in response to numerical question
  108: 
  109: capautils/Manager
  110:         * capastat treated a 0 as if it were a yes
  111:       4 * capastat2 doesn't work if logX.db doesn't exist
  112:       4 * capastat2 incorrect title on graphs
  113:         + concept decoder improvements, can have the same text be both
  114:           correct and incorrect
  115:         + item correlation, set selection, looks at classpath for
  116:           possibilities
  117:         + summerize logfiles needs to support A
  118: 	+ display some statistics abut discussion forum
  119:         + select set to look like select section
  120:         + resizes picture window for picture size
  121:         + e-mail all students an e-mail
  122:         + date based subset of scores
  123:         + put old e-mail functions back in
  124:         + unrandomize includes unpicked leaves
  125:       4 & capastats2 - more informative name    
  126: 
  127: Scorer
  128:         * Pause/Quit in Scorer don't work properly
  129: !       * No stunum on bubble sheet no stu# in set file
  130:       4 * Pick highest score actually picked lowest score
  131:         + accounting, which answers were selected (parse question text
  132:           and output string they selected)
  133:         + adding question updates listbox position
  134:         + scorer -first time run- don't yell about new scorer.output file
  135:         + detects and allows fixing of multiple mark errors
  136: 
  137: capa.config
  138:         + xdvi config option
  139:         + easy get to capa.config from quizzer
  140: 
  141: datex.db
  142:         + overlapping date ranges don't work as might be expected
  143: 
  144: allcapaid
  145:         + can generate capaidplus information, -plus option
  146:         + can generate open/due/answer information
  147:         
  148: getid
  149:         + change to allow sets based on datex.db files
  150:         + use class.conf
  151: 
  152: classl editor
  153:         + Created
  154:         + classl titlebar updates properly
  155:         + dropped section
  156:         + merge new classlist in
  157: 
  158: capadiscuss
  159:         ? can 3+5 be open &!4
  160:         + discussion not available until open
  161:         + hide count of hidden messages
  162:         + allow html
  163:         + banning
  164: 
  165: 
  166: language (parser)
  167:  5.0?   * are spaces ok in the /MAP() ?
  168: !     4 * nested /IF bug (which required all /ELSE)
  169:         * /MAP() segfaults when variable being mapped from is undefined
  170:         * /MAP(seed;a;-1) puts 1 in a
  171:         * function "+4x" doesn't work
  172:         * undefined variables used as test conditions bomb
  173:         * in formulas negation was more important than power
  174:         + /VERB /ENDVERB
  175:         + new functions is_open(), is_due(), is_answer()
  176:         + functions is_open(), is_due(), is_answer(), due_date(),
  177:           open_date(), answer_date(), capa_id(), capa_id_plus() all
  178:           can take an argument which specifies which set the
  179: 	  information is for
  180:         + string answers are \begin{verbatim}\end{verbatim}
  181:         + short records in the db are grown to be the expected length
  182:         + extra long records work
  183:         + array_max(),array_min(),array_moments() all of which take an array's
  184:           name as an argument
  185:         + managermode()
  186:         + unit/unit == 1
  187:         + new random functions for non uniform distributions: Normal,
  188:           Beta, Poisson, Chi, Non-central Chi, Exponential, Gamma
  189:         + new function to reset array init_array()
  190:         + verbatim=off in /ANS() removes \begin{verbatim}
  191:           \end{verbatim} from around string answers
  192:       4 + random_multivariate_normal
  193: 
  194: Internal Cleaning
  195:         * undeclared variables as argmunets to function (set_string)
  196:           blow up
  197:         + rewritten array functionality

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