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

Create a new page that can migrate a set of courses from one competency framework to another

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0
    • Fix Version/s: None
    • Component/s: Competencies
    • Labels:
      None
    • Testing Instructions:
      Hide
      1. Create a mixture of courses with competencies and activity competencies
      2. Try to be destructive (revoke some permissions, manually add competencies from both frameworks, ...)
      3. Migrate from one framework to another
      4. Confirm that it worked
      Show
      Create a mixture of courses with competencies and activity competencies Try to be destructive (revoke some permissions, manually add competencies from both frameworks, ...) Migrate from one framework to another Confirm that it worked
    • Affected Branches:
      MOODLE_30_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-51024-master
    • Story Points:
      13
    • Sprint:
      CBE Sprint 6

      Description

      The use case is for updating to a newer curriculum, but leaving already completed competencies un-modified.

      The workflow would be to either duplicate the old framework and make changes to it, or create a new one and import from file, then choose which courses should be moved to the new framework and trigger a script that will look for competencies that exist in both frameworks (matched on idnumber) and update the course / activity competencies to point to the new framework. This process should produce a report of competencies that were mapped, competencies that could not be mapped, as well as new competencies that did not exist in the old framework.

      From the spec: "A competency framework can be duplicated, and there is an admin tool for migrating courses from one framework to another (as long as the idnumbers between the competencies in the frameworks can be matched)."

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                fred Frédéric Massart
                Reporter:
                damyon Damyon Wiese
                Peer reviewer:
                Damyon Wiese
                Participants:
                Component watchers:
                Damyon Wiese, Jean-Philippe Gaudreau, Steve Massicotte, Serge Gauthier, Issam Taboubi, Adrian Greeve, Mihail Geshoski, Peter Dias
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: