Feature Wiki
Tabs
Abandon Setting LOM of Courses/Groups/Weblinks via SOAP
Page Overview
[Hide]1 Reasons to Abandon Feature
With ILIAS 9, changes were made to the LOM that ILIAS object can carry, according to the newest version of the LOM standard (see Fully LOM-conformant Metadata). In ILIAS 10, export files of LOM will be changed to also reflect these changes.
Currently, when one adds or updates a Group, Course, or Weblink via SOAP, the xml-string used to do so can also contain LOM. This is mostly used to set title and description of the objects, so the option to also set the many other fields in LOM adds unnecessary complexity. The accepted formats for these xml-strings should be updated to not contain LOM anymore, but instead separate fields for title and description.
This change would also allow a better separation between the Metadata component and Course, Group, and Weblinks.
2 Technical Information
The new format will be documented as a schema, which can then also be used to validate incoming xml.
3 Contact
- Author of the Request: Schmitz, Tim [tschmitz]
- Maintainer: Meyer, Stefan [smeyer], Schmitz, Tim [tschmitz]
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
4 Funding
Removing the feature from the ILIAS code base might need funding. If you are interest in funding this request, please add your name and institution to this list.
- ...
5 Discussion
Use the following discussion section to express your objections against this request or your consent to get rid of this feature.
JourFixe, ILIAS [jourfixe], 17 FEB 2025: When abadonning this option, SOAP scripts to create courses etc... will no longer be compliant with former ILIAS versions due to the modified structure. Stefan and Jephte will decide if necessary SOAP methods are handled in the future by the SOAP component or the respective components Course, Group and Weblink. Feature will be abandoned with ILIAS 11.
6 Implementation
{The maintainer has to give a description of the final implementation and possible consequences for existing installations.}
Removed Testcases
The following testcases have been removed from Testrail or modified because the feature is no longer part of the ILIAS core.
- {Test case number linked to Testrail} : {test case title}
Approval
Approved at {date} by {user}.
Last edited: Yesterday, 14:38, Kunkel, Matthias [mkunkel]