Skip to content

Conversation

@thibsy
Copy link
Contributor

@thibsy thibsy commented Jan 21, 2026

Hi all,

This PR removes all maintenance.json files, because they are outdated and obsolete. The information is maintained in ./docs/development/maintenance.md now.

Since getting approval of all component authorities is very cumbersome, I'd like to simply announce this at JF and merge it afterwards.

Kind regards,
@thibsy

* These files are outdated and replaced by the `./docs/development/maintenance.md` file.
* Updates the `ilComponentBuildPluginInfoObjectiveTest::testScanDir()` unit test.
@rfalkenstein
Copy link
Contributor

Hi @thibsy , thanks a lot for your proposal regarding the removal of the maintenance.md. We (as TB) are currently discussing ways of dealing with the duality of the maintenance.json and the maintenance.md file. The actual initiative was to switch the authorities in every component via the maintenance.json files and automatically write these changes back into the maintenance.md file. This would make sure that the maintenance.md contains all ILIAS components (which is imo currently not fully covered yet).
Long story short: we'd like to discuss these changes in the TB first and then go with your proposal. or propose another solution.
Best regards,
Rob

For the Technical Board of the ILIAS Society

@thibsy
Copy link
Contributor Author

thibsy commented Jan 22, 2026

@rfalkenstein understood. Thx for the update.

@thibsy thibsy removed the jour fixe label Jan 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants