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

Remove old subplugins.php from core

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.8
    • Fix Version/s: 3.8
    • Component/s: Installation
    • Labels:
    • Sprint:
      Internationals - 3.8 Sprint 2

      Description

      With the move to subplugins.json @ MDL-65646 initially we kept the original subplugins.php files with a debugging call aiming to warn to any non-core access to those files.

      But those early debugging calls were, after all, detected to be not really useful, possibly redundant (core_component also has own debugging implemented for plugins missing the json files) and prone to errors (they are loaded really early in the bootstrap/warmup of Moodle and debugging() facilities are not available yet.

      So @ MDL-65995 it was reconsidered if we should keep them and, ultimately agreed that there wasn't much real use case for them.

      So this issue is about to remove all the (now) old subplugins.php files in core. Once and forever.

      Ciao

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                mathewmay Mathew May
                Reporter:
                stronk7 Eloy Lafuente (stronk7)
                Peer reviewer:
                Andrew Nicols
                Integrator:
                Eloy Lafuente (stronk7)
                Tester:
                CiBoT
                Participants:
                Component watchers:
                Matteo Scaramuccia, Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  18/Nov/19

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 hour, 20 minutes
                  1h 20m