This request is based on https://enalean.bluespice.cloud/wiki/Minutes:Weekly_Check-In/2023-04-20
Currently the three custom extensions/skin live in the git repositories of the Wikimedia Foundation
The main reasons to host the code there were
- Easy integration into the TranslateWiki.net
- Allow Wikimedia community contributions (e.g. on deprecations or breaking changes in MediaWiki core)
- Wikimedia CI testing integration
Currently we face issues with the CI testing integration that outweigh the benefits. Unfortunately we have too little influence on the Wikimedia CI testing to improve the situation. Therefore on 2023-04-20 the decision was made to move (or mirror) the codebases into the Enalean infrastructure.
What needs to be done?
[] Create repos / locations for the code on the Enalean infrastructure
[] Move or mirror the code from the WikimediaFoundation infrastructure
[] Optional: Come up with a synchronization mechanism so benefits can still be received
[] Integrate with Enalean CI