No luck in IRC, so here's the problem:
I need to get course export/import/copy working, so I've installed the QTI Migration Tool into vendor/QTIMigrationTool. I follow all the instructions on the github wiki page for the tool. However, when I go to the plugins page to enable QTI Exporter I get an error. There is a flash notice that says "There was an error saving the plugin settings" and the page itself says "provided validator QTIPluginValidator failed to load."
I've found that this message is generated by the validate_settings(plugin_setting, settings) method (
https://github.com/instructure/canvas-lms/blob/stable/lib/canvas/plugin.rb#L126) in lib/canvas/plugin.rb, but I'm not sure why it's failing. I see that the validator file exists within the QTIMigrationTool, so why is it that it can't to be loaded? I was able to enable the plugin before I even had the QTIMigrationTool, which seems odd since the QTIPluginValidator certainly didn't load then.
What do I need to do to get the plugin enabled?