•  
      request #31927 Move custom MediaWiki Tuleap Flavor code to Enalean Git
    Infos
    #31927
    Robert Vogel (rvogel)
    2023-05-05 13:27
    2023-05-05 13:27
    33514
    Details
    Move custom MediaWiki Tuleap Flavor code to Enalean Git

    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

    Mediawiki Standalone
    Empty
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Empty
    New
    Empty
    Attachments
    Empty
    References
    References list is empty