This software is provided without warranty or support, or any guarantees that it will work.
A simple Command-Line Interface for marking scripts with Tabula.
This is only suitable for assignments which:
- Have single-file submissions (eg. one PDF);
- Have text-only feedback;
- Are graded on the 100-point scale.
- Install
stack
. git clone dixonary/tabula-mark
.cd tabula-mark && stack build --copy-bins
. (This should putmark
on your$PATH
by default.)
- Make sure your
$EDITOR
environment variable is set to your preferred terminal text editor. - Set the
$TABULA_UID
and$TABULA_PASS
environment variables to your login details for Tabula. This should be an external user account created for the purpose. - Note the assignment ID for the assignment you wish to mark. This will be the UUID in the URL of the assignment page as viewed online. Your EUA must have at least assistant permissions on the assignment.
- Create a working directory for your marking session and enter it.
- Create a file representing the feedback template and save it as
template
(no extension). - Run
mark
and follow the interactive instructions.