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

Enable the 'upcoming activities due' model by default

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Install

      1. Install a new moodle site (current integration.git)
      2. Log in as admin and go to "site admin > analytics > analytics models"
      3. You SHOULD see a tick (it means yes) in the "Enabled" column for the "Upcoming activities due" insight

      Upgrade

      1. Install some old moodle site. Anything <= v3.7.0-beta is ok.
      2. Log in as admin and go to "site admin > analytics > analytics models"
      3. You SHOULD NOT see a tick (it means no) in the "Enabled" column for the "Upcoming activities due" insight
      4. Upgrade to current integration.git
      5. Log in as admin and go to "site admin > analytics > analytics models"
      6. You SHOULD see a tick (it means yes) in the "Enabled" column for the "Upcoming activities due" insight
      Show
      Install Install a new moodle site (current integration.git) Log in as admin and go to "site admin > analytics > analytics models" You SHOULD see a tick (it means yes) in the "Enabled" column for the "Upcoming activities due" insight Upgrade Install some old moodle site. Anything <= v3.7.0-beta is ok. Log in as admin and go to "site admin > analytics > analytics models" You SHOULD NOT see a tick (it means no) in the "Enabled" column for the "Upcoming activities due" insight Upgrade to current integration.git Log in as admin and go to "site admin > analytics > analytics models" You SHOULD see a tick (it means yes) in the "Enabled" column for the "Upcoming activities due" insight
    • Affected Branches:
      MOODLE_37_STABLE
    • Fixed Branches:
      MOODLE_37_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-65582_master

      Description

      The upcoming activities due model was disabled by default for no specific reason.

      The approach we agreed on (in Moodle 3.4) about enable/disable models by default was that we would disable a model by default if any of these conditions is true:

      • All the models that require a ML backend (because people needs to test their performance them first).
      • All the models that require significant computing power or time.

      The upcoming activities due insight does not satisfy any of these 2 conditions so it should be enabled by default. Also, once we decide about a default we can not change our choice because we don't know any more who enabled or disabled something intentionally and who just goes with the default.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                20/May/19

                Time Tracking

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