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

XML-RPC should be required, so that we can rely on it

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.0
    • Fix Version/s: 2.0
    • Component/s: Web Services
    • Labels:
      None
    • Affected Branches:
      MOODLE_20_STABLE
    • Fixed Branches:
      MOODLE_20_STABLE

      Description

      XML RPC is used for hub communication, moodle networking and web services. It's easy to enable, I'd like to rely on it in 2.0.

        Gliffy Diagrams

          Attachments

            Activity

            Hide
            dougiamas Martin Dougiamas added a comment -

            I've updated enviroment.xml in 1.9 and 2.0 to reflect this.

            Show
            dougiamas Martin Dougiamas added a comment - I've updated enviroment.xml in 1.9 and 2.0 to reflect this.
            Hide
            dougiamas Martin Dougiamas added a comment -

            OK, there has been some push-back about this.

            If we drop it back to "recommended" we need to upgrade the interface so that:

            1) Even though the user can still register with a hub (this doesn't use XML-RPC) the user is warned at registration time that they can not USE the hubs until XML-RPC is installed on the server.

            2) It couldn't hurt to have a reminder of this at the end of registration as well.

            3) The "Enable hub" setting in the hub module should FAIL to work if XML-RPC is not installed, and should tell the admin what to do.

            4) The cron job that updates registration info on the hub should quietly be skipped when XML-RPC is not present.

            I'll create some sub-tasks, Jerome.

            Show
            dougiamas Martin Dougiamas added a comment - OK, there has been some push-back about this. If we drop it back to "recommended" we need to upgrade the interface so that: 1) Even though the user can still register with a hub (this doesn't use XML-RPC) the user is warned at registration time that they can not USE the hubs until XML-RPC is installed on the server. 2) It couldn't hurt to have a reminder of this at the end of registration as well. 3) The "Enable hub" setting in the hub module should FAIL to work if XML-RPC is not installed, and should tell the admin what to do. 4) The cron job that updates registration info on the hub should quietly be skipped when XML-RPC is not present. I'll create some sub-tasks, Jerome.
            Hide
            dougiamas Martin Dougiamas added a comment -

            Since we can do registration without XML-RPC now I've removed this requirement and made it optional again.

            Show
            dougiamas Martin Dougiamas added a comment - Since we can do registration without XML-RPC now I've removed this requirement and made it optional again.

              People

              • Assignee:
                dougiamas Martin Dougiamas
                Reporter:
                dougiamas Martin Dougiamas
                Tester:
                Nobody
                Participants:
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  24/Nov/10