Electronic Handin: Graders

Directory Structure

For this example, assume that the name of the account is cs200.

handin.conf file

handin.conf has three entries per line, separated by spaces. Each assignment MUST have an entry here. The first entry is the assignment number. The second is the due date (in M/D/YYYY form -- you MUST specify four digits for the year). The third is the cutoff date.

Once the due date is past, assignments users hand in will be placed in assign/n.late instead of assign/n. This makes it easy to tell which people handed the assignment in on time. Once the cutoff date is past, all handin attempts for a given assignment will be rejected.

Example:

1 2/9/1997 2/23/1997
2 2/28/1997 2/28/1997

In this example, assignment one is due on February 9, 1997. Late assignments will be placed under 1.late until Feb 23, at which point they will be rejected.

Assignment two is due on February 28, 1997. No late assignments will be acepted.

Miscellaneous

Needed directories will be created automatically by the program if they don't exist. (Exception: config files must exist prior to running the program). All directories under ~classname/handin should be mode 0700.
John Goerzen [e-mail]
$Id: grader.html,v 1.2 1997/07/08 19:06:12 jgoerzen Exp $