File:  [LON-CAPA] / capa / capa51 / capa_5.1.txt
Revision 1.6: download - view: text, annotated - select for diffs
Fri Oct 13 19:04:48 2000 UTC (23 years, 7 months ago) by albertel
Branches: MAIN
CVS tags: HEAD
- 5.1.4 changes

    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:       4 * submissions string was incorrectly removing the tabs
   95:         * bugs with blank question bodies
   96:         * subjective passdue submissions allowed
   97:         * view previous for subjective answers bombs
   98:         + make submission file creation an option
   99:         + Next link like Top link
  100:         + removed Next / Top links, do in Problem#
  101:         + equation answers use text window (Actually a large input box)
  102:         + [class,emailid,etc] can have the class specified that is
  103:           default (class.html?CLASS=phy183f9)
  104:         + generates a discuss button automatically
  105: 	+ able to generate progress estimates (java code)
  106:         + if a set isn't open it shouldn't be shown on the summary screen
  107:         + word count button for subjective
  108:         + error message when letters given in response to numerical question
  109: 
  110: capautils/Manager
  111:         * capastat treated a 0 as if it were a yes
  112:       4 * capastat2 doesn't work if logX.db doesn't exist
  113:       4 * capastat2 incorrect title on graphs
  114:         + concept decoder improvements, can have the same text be both
  115:           correct and incorrect
  116:         + item correlation, set selection, looks at classpath for
  117:           possibilities
  118:         + summerize logfiles needs to support A
  119: 	+ display some statistics abut discussion forum
  120:         + select set to look like select section
  121:         + resizes picture window for picture size
  122:         + e-mail all students an e-mail
  123:         + date based subset of scores
  124:         + put old e-mail functions back in
  125:         + unrandomize includes unpicked leaves
  126:       4 & capastats2 - more informative name    
  127: 
  128: Scorer
  129:         * Pause/Quit in Scorer don't work properly
  130: !       * No stunum on bubble sheet no stu# in set file
  131:       4 * Pick highest score actually picked lowest score
  132:         + accounting, which answers were selected (parse question text
  133:           and output string they selected)
  134:         + adding question updates listbox position
  135:         + scorer -first time run- don't yell about new scorer.output file
  136:         + detects and allows fixing of multiple mark errors
  137: 
  138: capa.config
  139:         + xdvi config option
  140:         + easy get to capa.config from quizzer
  141: 
  142: datex.db
  143:         + overlapping date ranges don't work as might be expected
  144: 
  145: allcapaid
  146:         + can generate capaidplus information, -plus option
  147:         + can generate open/due/answer information
  148:         
  149: getid
  150:         + change to allow sets based on datex.db files
  151:         + use class.conf
  152: 
  153: classl editor
  154:         + Created
  155:         + classl titlebar updates properly
  156:         + dropped section
  157:         + merge new classlist in
  158: 
  159: capadiscuss
  160:         ? can 3+5 be open &!4
  161:         + discussion not available until open
  162:         + hide count of hidden messages
  163:         + allow html
  164:         + banning
  165: 
  166: 
  167: language (parser)
  168:  5.0?   * are spaces ok in the /MAP() ?
  169:       4 * -x^2 now == -(x^2)
  170: !     4 * nested /IF bug (which required all /ELSE)
  171:         * /MAP() segfaults when variable being mapped from is undefined
  172:         * /MAP(seed;a;-1) puts 1 in a
  173:         * function "+4x" doesn't work
  174:         * undefined variables used as test conditions bomb
  175:         * in formulas negation was more important than power
  176:         + /VERB /ENDVERB
  177:         + new functions is_open(), is_due(), is_answer()
  178:         + functions is_open(), is_due(), is_answer(), due_date(),
  179:           open_date(), answer_date(), capa_id(), capa_id_plus() all
  180:           can take an argument which specifies which set the
  181: 	  information is for
  182:         + string answers are \begin{verbatim}\end{verbatim}
  183:         + short records in the db are grown to be the expected length
  184:         + extra long records work
  185:         + array_max(),array_min(),array_moments() all of which take an array's
  186:           name as an argument
  187:         + managermode()
  188:         + unit/unit == 1
  189:         + new random functions for non uniform distributions: Normal,
  190:           Beta, Poisson, Chi, Non-central Chi, Exponential, Gamma
  191:         + new function to reset array init_array()
  192:         + verbatim=off in /ANS() removes \begin{verbatim}
  193:           \end{verbatim} from around string answers
  194:       4 + random_multivariate_normal
  195: 
  196: Internal Cleaning
  197:         * undeclared variables as argmunets to function (set_string)
  198:           blow up
  199:         + rewritten array functionality

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