WeBWorKdocs

sq_webwork:


Home
Current UR
courses
Visitor
page
Intro to
WeBWorK
WeBWorK 2
Twiki
WW
Community
Grant Support
& awards
Discussion
group
Problem
library
Write/modify
problems
Create &
manage course
Tutorial on
running a course
HowTos
FAQ
WeBWorK2
FAQ
Software
Download
How to
Install WW server
Feedback
Site Map
Change
preferences
Change
password





Prev | Next | howtos

This page is no longer being maintained. The new URL for this content is http://webwork.maa.org/wiki/What_to_do_if_you_find_a_bug_in_a_problem

How to report a bug in a WeBWorK problem

Sometimes a problem in one of the WeBWorK libraries has a mistake -- a typo, perhaps it checks answer correctly for some students but not for others, or perhaps there is division by zero for some students but not others.

The reason errors might occur for some students but not all is because the numerical coefficients are different for each student. In some cases these coeffients might pose an ill-determined problem. The coefficients are generated by a pseudo-random number generator from the problem seed. Changing the seed changes the problem.

For a fast solution for a given problem change the seed for that problem for that student. (see How to change a student's problem seed)

To check the student's version of the problem, first "act as" the student and then, while viewing the troublesome problem, click "edit this problem". Above the problem text and to the right you will see the link \"report problem bugs". Clicking the link will take you to bugzilla which collects information on all the problem bugs.

The FIRST time you report a bug you will be asked to enter your email. Bugzilla will mail you a password which you enter to signup with bugzilla. You can then change your password to something that is easy to remember. Bugzilla needs your email so that it can tell you when the bug has been fixed.

Once you enter bugzilla you'll find that the path to the library problem and the problem seed have already been entered in the title. You need only enter a verbal description of what is going wrong. The bug will be filed and reported to those resonsible for maintaining the problem library. You will be notified when the problem has been fixed.

(To acquire the fixed problem you will have to "update the problem library" from the CVS.)


Prev | Next | howtos

Last update: Sunday, March 2, 2008 at 2:21:24 AM.
This site maintained using Manila and Frontier software.