-
Task
-
Resolution: Fixed
-
Critical
-
4.1
-
MOODLE_401_STABLE
-
MOODLE_401_STABLE
-
This is about to completely:
- Remove webservice_xmlrpc from core (this exact issue).
- Create a repository @ moodlehq with current version (for 4.1 and up). Keeping history (howto guide). But using this command to only extract master history, without tags and renaming to main:
git filter-repo --subdirectory webservice/xmlrpc --refs master && git branch -m master main
- Add own environment.xml file to require the xmlrpc extension.
- Add basic license (gpl-3) and readme information.
- Bump version, add release (1.0) and requires 4.1.
- (WiP) Perform some exploratory testing with the protocol installed as plugin.
- Add it to the plugins database. (link)
- Look in docs to add information about its current status. Ensure that upgrade says it and to install it before upgrade to keep all the conf working.
- (none found): Verify if there is any MDLQA that should be removed that is testing this ws protocol.
- Close any remaining xmlrpc-webservice issue in the MDL tracker, pointing there to this issue (issues list).
- Once this is integrated, change the plugin GHA workflow to apply all the "TODOs" there (to point to upstream repo and branch).
- blocks
-
MDL-76054 Remove the xmlrpc extension recommendation in environmental checks
- Closed
- has been marked as being related by
-
MDL-31436 Switch to REST for basic Moodle-Hub interaction
- Closed
-
MDL-56320 Allow uninstall of webservice plugins
- Closed
- is blocked by
-
MDL-76055 Replace xmlrpc extension in MNet by php library
- Closed
- Testing discovered
-
MDL-76078 Fix core_webservice component intercommunication problems
- Open
- links to
(1 links to)