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

Move webservice_xmlrpc_client to core

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.1.2
    • Fix Version/s: None
    • Component/s: Web Services
    • Labels:
      None
    • Affected Branches:
      MOODLE_31_STABLE

      Description

      In MDL-56320, we discovered that the webservice_xmlrpc plugin can't be uninstalled as it breaks core features like registration and course publishing. This is because they are using the class webservice_xmlrpc_client which is contained in this plugin.

      This seems to break the rule that core components shouldn't depend on plugins, so it would make sense to move this class into core. The class is not actually used by the plugin itself.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              maherne Michael Aherne
              Participants:
              Component watchers:
              Juan Leyva, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Sara Arjona (@sarjona)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated: