Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-69542

LTI: Update tool provider feature to support 1.3

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      The testing for this epic is probably best conducted by several people. As such, each section can be tested by a different person if desired.

      Testing manual setup, publishing, launching

      1. Perform the testing instructions on MDL-69543.

      Testing member sync

      1. Perform the testing instructions on MDL-69545.

      Testing grade sync

      1. Perform the testing instructions on MDL-69544.

      Testing upgrade

      1. Perform the testing instructions on MDL-71371.

      Testing Dynamic Registration, including multi tenant (client) support.

      1. Perform the testing instructions on MDL-69862 followed by the testing on MDL-72288.
      Show
      The testing for this epic is probably best conducted by several people. As such, each section can be tested by a different person if desired. Testing manual setup, publishing, launching Perform the testing instructions on MDL-69543 . Testing member sync Perform the testing instructions on MDL-69545 . Testing grade sync Perform the testing instructions on MDL-69544 . Testing upgrade Perform the testing instructions on MDL-71371 . Testing Dynamic Registration, including multi tenant (client) support. Perform the testing instructions on MDL-69862 followed by the testing on MDL-72288 .
    • Affected Branches:
      MOODLE_311_STABLE, MOODLE_400_STABLE
    • Epic Name:
      LTI: Update tool provider feature to support 1.3
    • Pull from Repository:
    • Pull Master Branch:
      MDL-69542-master

      Description

      Moodle can already provide courses and modules as LTI tools. This epic is about updating this feature to support the 1.3 specification - the only currently recommended standard.

      At a high level this might include:

      1. Ability for a shared course/module to be launched from a another Moodle acting as a 1.3 platform
      2. Grade sync update to 1.3
      3. Member sync update to 1.3
      4. Consider how deep linking might be used to select individual modules from a shared course (currently deep linking isn't supported in the provider)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              jaked Jake Dallimore
              Reporter:
              jaked Jake Dallimore
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan
              Votes:
              14 Vote for this issue
              Watchers:
              27 Start watching this issue

                Dates

                Created:
                Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 minute
                  1m