Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

LTI Improvements 3.2 Project: Difference between revisions

From MoodleDocs
mNo edit summary
(Update progress 27/07/2016)
Line 26: Line 26:


To see the most recent set of issues and status of the project see https://tracker.moodle.org/browse/MDL-54679
To see the most recent set of issues and status of the project see https://tracker.moodle.org/browse/MDL-54679
==Progress==
* Cartridges patch is completed, waiting for peer review
* A Content-Item patch was started by Stephen Vickers. We are working on completing the patch.
* Upgrading enrol_lti to support LTI v2.0 has a proof of concept for offering proxies. We are currently looking into using a new library offered by IMS, seeing if it's appropriate for what we need.
* Membership synchronisation is being looked at in conjunction with LTI2

Revision as of 03:19, 27 July 2016

Improvements to LTI for 3.2
Project state Developing
Tracker issue MDL-54679
Discussion https://moodle.org/mod/forum/discuss.php?d=xxx
Assignee John Okely


Summary

The LTI provider was added to Moodle 3.1 - but unfortunately our LTI provider and consumer do not support the same standard, are missing important functionality and need usability improvements. A range of issues have been identified and are being worked on for Moodle 3.2.

Improvements

The targeted improvements for 3.2 are:

  • Offer cartridges in LTI provider
  • Support standard icon element when importing LTI cartridges
  • Upgrade enrol_lti to support LTI v2.0
  • Ensure enrol_lti member syncronisation task works as expected
  • Content Item support
  • Add support for LTI Outcomes Management 2 services
  • Caliper Analytics
  • Run the LTI Test suite against Moodle (consumer + provider) and create issues for any failures (in this Epic)
  • Fix auto-closing LTI config window
  • Improve interface for managing course tools
  • Add support for services via LTI1 (LTI1.2 spec)
  • Improve accessibility of new LTI admin screen

To see the most recent set of issues and status of the project see https://tracker.moodle.org/browse/MDL-54679

Progress

  • Cartridges patch is completed, waiting for peer review
  • A Content-Item patch was started by Stephen Vickers. We are working on completing the patch.
  • Upgrading enrol_lti to support LTI v2.0 has a proof of concept for offering proxies. We are currently looking into using a new library offered by IMS, seeing if it's appropriate for what we need.
  • Membership synchronisation is being looked at in conjunction with LTI2