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

Remove mnetservice_enrol plugin from core in Moodle 5.0

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Duplicate
    • Icon: Minor Minor
    • None
    • 5.0
    • MNet
    • MOODLE_500_STABLE
    • MDL-84311-main
    • Hide

      Testing scenario 1: Upgrade without the mnetservice_enrol plugin present

      1. Start with a non-patched version of Moodle
      2. Enable "MNet Authentication" in Site Administration > Plugins > Manage authentication
      3. Apply the patch of this issue
      4. Upgrade Moodle
      5. Log in as an admin
      6. Go to Site Administration> Plugins > Plugins Overview.
      7. Verify there is no longer a mention of a "MNet services" > "enrol"

      Testing scenario 2: Upgrade with the mnetservice_enrol plugin present

      1. Checkout this patch and perform the upgrade
      2. When prompted that mnetservice_enrol will be removed, in the root of your Moodle instance, install the main branch of the following plugin: https://github.com/moodlehq/moodle-portfolio_mahara:

        git clone https://github.com/moodlehq/moodle-mnetservice_enrol.git mnet/service/enrol

      3. Continue the upgrade Moodle (plugin should not be removed)
      4. Log in as an admin
      5. Go to Site Administration> Plugins > Plugins Overview.
      6. Verify there is no longer a mention of a "MNet services" > "enrol"
      Show
      Testing scenario 1: Upgrade without the mnetservice_enrol plugin present Start with a non-patched version of Moodle Enable "MNet Authentication" in Site Administration > Plugins > Manage authentication Apply the patch of this issue Upgrade Moodle Log in as an admin Go to Site Administration> Plugins > Plugins Overview . Verify there is no longer a mention of a "MNet services" > "enrol" Testing scenario 2: Upgrade with the mnetservice_enrol plugin present Checkout this patch and perform the upgrade When prompted that mnetservice_enrol will be removed, in the root of your Moodle instance, install the main branch of the following plugin: https://github.com/moodlehq/moodle-portfolio_mahara : git clone https://github.com/moodlehq/moodle-mnetservice_enrol.git mnet/service/enrol Continue the upgrade Moodle (plugin should not be removed) Log in as an admin Go to Site Administration> Plugins > Plugins Overview . Verify there is no longer a mention of a "MNet services" > "enrol"
    • Hide

      Code verified against automated checks.

      Checked MDL-84311 using repository: https://github.com/davewoloszyn/moodle.git

      More information about this report

      Built on: Wed Feb 26 05:06:17 AM UTC 2025

      Show
      Code verified against automated checks. Checked MDL-84311 using repository: https://github.com/davewoloszyn/moodle.git main (0 errors / 0 warnings) [branch: MDL-84311-main | CI Job ] More information about this report Built on: Wed Feb 26 05:06:17 AM UTC 2025
    • 2

      MNet has been deprecated for many years now. The removal of MNet will start with removing MNet plugins according to the plugin removal process.

      Related tasks

      TODO-1: Announced in the following places:

      TODO-2: extract the code from Moodle LMS and place it into its own Git repository, marking it as archived

            david.woloszyn@moodle.com David Woloszyn
            Daniel Ziegenberg Daniel Ziegenberg
            David Woloszyn David Woloszyn
            Safat Shahin Safat Shahin
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 hours, 30 minutes
                2h 30m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.