Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-29715

Remove support for the LORI (Lecture Object Repository Integration) API

    Details

    • Type: Bug
    • Status: RESOLVED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 10.5
    • Fix Version/s: 11.0
    • Component/s: BasicLTI
    • Labels:
      None

      Description

      The Lecture Object Repository (LORI) is a non-standard integration API that I developed with the hope that a standards-based API that would allow a repository to be integrated into an LMS like Sakai.

      I don't think that the code was every used except for a few months as a test at Indiana University.

      The problem is that this is being replaced by the use of the emerging IMS Content Item Specification which will be used across LMS systems.

      The problem is that supporting the LORI API ends up with some circular dependencies between Lessonbuilder and BasicLTI. As we move towards implementing IMS Content Item in Lessons, there will increasing dependence of Lessons on LTI making the circular dependency worse.

      So by removing the unused LORI API support - we eleiminate the circular dependency and the implementation of IMS ContentItem can progress.

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

                Assignee:
                csev Charles Severance
                Reporter:
                csev Charles Severance
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Git Integration