On Fri, Dec 5, 2025 at 10:59 AM יגאל חיטרון <[email protected]> wrote: > > Thank you. But does the PatchDemo have an ability to create multiple > simulated wikis, so the crosswiki API could work?
Yes. You can choose to setup 2-9 wikis which all use the same MediaWiki version and share a CentralAuth powered user system like the Wikimedia SUL wikis. Each wiki is exposed to the internet by PatchDemo so that you can test features which interact across multiple wikis. I don't think the system has the ability to set different default interface languages across the wikis in the farm yet, but I believe it is possible to setup multiple users and assign them different UI languages. It is also possible to create a wiki farm locally using an number of techniques if that is more appealing. [0][1][2] On Fri, Dec 5, 2025 at 6:34 AM יגאל חיטרון <[email protected]> wrote: > > So my question is: can I request to have this extension deployed on the Beta > wiki so I can debug it? How should I go about doing that? GlobalWatchlist is on the Beta Cluster wikis already. [3] Broadly speaking the Beta Cluster wikis attempt to have all of the same capabilities as the Wikimedia project content wikis. There are a few exceptions to this, the most memorable for me being that CheckUser is not installed in Beta Cluster. > And how can I deploy my patch from Gerrit afterward? The Beta Cluster wikis are updated every 10 minutes to have the latest HEAD of the mediawiki/core, mediawiki/extensions, and mediawiki/skins git repositories by a CI job. [4] This is a post-merge environment as I mentioned in an earlier response. It is technically possible to disable the automated deployment feature, manually apply a patch, and perform tests, but this is very very rarely done as it is a cumbersome process that also interrupts other use of the shared environment. [0]: https://www.mediawiki.org/wiki/Manual:Wiki_family [1]: https://www.mediawiki.org/wiki/MediaWiki-Docker/Configuration_recipes/Wiki_farm [2]: https://www.mediawiki.org/wiki/User:Santhosh.thottingal/WikiFamily [3]: https://meta.wikimedia.beta.wmcloud.org/wiki/Special:Version [4]: https://integration.wikimedia.org/ci/view/Beta/job/beta-code-update-eqiad/ Bryan -- Bryan Davis Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis (WMF)]] irc: bd808 _______________________________________________ Wikitech-l mailing list -- [email protected] To unsubscribe send an email to [email protected] https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
