-
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)