Thank you. It sounds very good. And I think I can live without multiple
languages, at least for this task. And no, I would not like to do it
locally, this is much better. Is there some documentation for all these
wonders in PatchDemo? I don't want to ask you all dozen of questions if
somebody already wrote it once.
Igal

בתאריך יום ו׳, 5 בדצמ׳ 2025, 20:47, מאת Bryan Davis ‏<[email protected]>:

> ‪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/
_______________________________________________
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/

Reply via email to