2025-09-23 Meeting notes (Working session lti-tool-plugin)

2025-09-23 Meeting notes (Working session lti-tool-plugin)

All public Working Group meetings follow the Recording Policy for Open edX Meetings

 Date

Sep 23, 2025

 Participants

  • @Maria Fernanda Magallanes Z

  • @Usman Younas

  • @Cesar Montilla

 Goals

  • Review the lti-tool-plugin

Resources

 Discussion topics

Time

Item

Presenter

Notes

Time

Item

Presenter

Notes

 

 

 

  • Compatibilty

    • They have tag requirements and use wrappers to import from the platform (Olive).

      • We need to check this to make it compatible with the latest version.

    • Dependencies:

      • Uses Django templates and learning mfe.

      • It doesn’t depend on Pearson applications.

  • Configuration

    • There are several waffle flags to configure (in the readme).

      • Enable it with the tutor plugin.

    • They use PyLTI 1.3 to exchange credentials as a tool platform.

    • Note: we should expose the domain or have the tool and the platform on the same network (e.g., both in local).

    • When registering the tool in other LMSs, use the provided links from the README.

      • We can launch multiple times or reuse a launch with different content (using deep linking). However, if we use deep linking, it only supports launching courses.

  • Known issues:

    • Launch in an iframe → cookie error.

      • The recommendation is to launch in a new window.

  • Documentation is out of date

    • Also, we need to document some decisions:

      • Grading handle

      • Security and auth









 Action items

 Decisions