IMS Learning Tools Interoperability (LTI)

Project Lead(s):

Charles Severance (Michigan), Zhen Qian (Michigan), Steve Swinsburg (Flying Kite), Matt Jones (LongSight),  Noah Botimer (Michigan)

Project Links:

Note that the documentation and test plans are kept in SVN rather than Confluence so each release of LTI has tagged copies of the documentation files as well as the code.

Current Release

The latest release is Sakai 10 which supports LTI 1.0, 1.1 and 2.0.   To use LTI 2.0 in Sakai 10, you need to define a number of LTI 2.0 values according to the LMS LTI 2.0 documentation:

http://www.imsglobal.org/lti/ltiv2p0/ltiIMGv2p0.html

The LTI 2.0 configuration values for sakai.properties are:

lti2.guid
lti2.support_email
lti2.service_owner.id
lti2.service_owner.owner_name
lti2.service_owner.description
lti2.service_owner.support_email
lti2.service_provider.id
lti2.service_provider.provider_name
lti2.service_provider.description
lti2.service_provider.support_email
lti2.product_family.product_code
lti2.product_family.vendor_code
lti2.product_family.vendor_name
lti2.product_family.vendor_description
lti2.product_family.vendor_website
lti2.product_family.vendor_contact
lti2.product_info.product_name
lti2.product_info.product_version
lti2.product_info.product_description

Releases

The current release that is part of Sakai 2.9.0 and 2.9.1 is LTI 2.0.0 - Sakai 2.9.2 includes LTI 2.1.0

LTI 2.1.0 Release Notes

LTI 2.1.1 Release Notes

LTI 2.1.2 Release Notes (Notes in-progress on a potential 2.1.2 release)

The mapping between Sakai CLE Version, Sakai LTI Component Version, and IMS LTI Version (spec) is in the table below.  

Sakai Release Cheat Sheet: Maven release plugin cheat sheet