Skip to content
bracken edited this page Feb 11, 2011 · 11 revisions

Python QTI Migration Tool

This tool has been modified to be used with the Instructure Canvas Learning Management System.

Canvas Setup Instructions

You need to have Python installed in order to use the migration tool. Basically all Linux distributions come with Python as does OS X, so you shouldn't need to worry about installing it.

This tool needs to be in the the vendor directory of your Canvas install in order for QTI importing to work. Once the package is there you need to make sure the migrate.py file is executable by the Canvas processes.

Setting up the migration tool with git:

sysadmin@appserver:~$ cd /path/to/canvas/vendor
sysadmin@appserver:~$ git clone https://github.com/instructure/QTIMigrationTool.git QTIMigrationTool
sysadmin@appserver:~$ cd QTIMigrationTool
sysadmin@appserver:~/QTIMigrationTool$ chmod +x migrate.py

Once the tool is in the vendor directory you shouldn't need to do anything else to make it work.

Clone this wiki locally