github-education-resources / classroom

GitHub Classroom automates repository creation and access control, making it easy for teachers to distribute starter code and collect assignments on GitHub.
https://classroom.github.com
1.34k stars 564 forks source link

Implementing LTI 1.3 #2350

Open stephaniegiang opened 5 years ago

stephaniegiang commented 5 years ago

This summer we implemented LTI 1.1 and 1.0! However, recently IMS Global introduced LTI 1.3 as the new standard. We should think about moving over to LTI 1.3 soon.

Why we should implement LTI 1.3 soon:

Migration to 1.3:

LMSs that implemented LTI 1.3

Tools that implemented LTI 1.3

Implementation

Authentication

hanleybrand commented 5 years ago

Another benefit is that schools won't need to have that secret membership feature turned on for their instance, since the membership & roles feature is baked in to LTI 1.3

tgalling commented 4 years ago

Brightspace is LTI 1.3 compliant as well - Looking forward to being able to use the membership service.

samldiop commented 4 years ago

Hello, any updates on the timeline on the move to LTI 1.3?