-
-
Notifications
You must be signed in to change notification settings - Fork 6
MediaWiki 1.43 LTS #265
Copy link
Copy link
Open
0 / 40 of 4 issues completedDescription
We want to update to the next LTS version of MW.
The version we are currently using is EOL in Nov 2025.
The goals of this ticket seem reachable, some parts can be worked upon now.
There are some blockers to reach this goal:
- We need a compatible SMW version to be released
- We want to update the base image to EL9, this means we might need to change the PHP deployment model to use FPM
This new LTS also affords us to consider doing some change:
- Get rid of the approved-revs plugin completely Remove ApprovedRevs Extension #286
- Review and potentially refactor the env variable magic in our LocalConfig.php
- Scale down out ExternalData usage (esp. the netbox integration thingy that is a pain to operate)
- Modernize, clean-up, and publish our mod_sec ruleset
While we are at it we could also add features
- Add Kroki as a long-term alternative to drawio Add Kroki as a Drawio alternative #284
- Implement double SSO so we can re-enable the api
- Improved Mobile Device View Improve Mobile Device Support #301
- Add a Helm chart (because we can, for testing, and maybe for "offline"ing)
This is going to be a major change that breaks backwards compatibility,
- Announce early that image is switching to a fpm runtime (e.g. in README.md)
- Create some migration docuemtation
I'm assuming there might be more to it than this summary and don't foresee us moving to 1.34.0 as proposed by #264.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels