Skip to content

Improvement/11/activities#11677

Open
chfsx wants to merge 3 commits into
ILIAS-eLearning:release_11from
srsolutionsag:improvement/11/activities
Open

Improvement/11/activities#11677
chfsx wants to merge 3 commits into
ILIAS-eLearning:release_11from
srsolutionsag:improvement/11/activities

Conversation

@chfsx

@chfsx chfsx commented Jun 16, 2026

Copy link
Copy Markdown
Member

This PR includes the changes of mjansen (#11551) and Ahmed Hamouda (#10988) and another change we would like to introduce now since there are not many Activities implemented for now.

The topic of Activities will be given greater attention in the coming weeks, and Activities are now being implemented in various projects (e.g. for SCORM or for files (services and objects)). Consequently, minor optimisations are likely to be added on an ongoing basis to ensure that the Activities are as well-suited as possible for all intended purposes.
Furthermore, documents on best practices and how-to guides are also to be produced during this period, so that authorities can begin implementing their own activities as quickly as possible.

mjansenDatabay and others added 3 commits June 15, 2026 16:50
Replicates Essential-ILIAS-27/ILIAS-Slim PR ILIAS-eLearning#72 on top of the upstream
Activities fixes: pass a FieldFactory to getInputDescription() and an
InputFactory to maybePerformAs(). Adapts the ObjectActivity interface
accordingly to keep its declaration compatible with Activity.
@chfsx chfsx self-assigned this Jun 16, 2026
@mjansenDatabay mjansenDatabay added the php Pull requests that update Php code label Jun 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement jour fixe php Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants