Jump to content

Catalyst

From Wikitech
Catalyst
on-demand test environments
Status Open beta
Maintainers Stef Dunlap, Jeena Huneidi, Jaime Nuche, Esuvat Bomani


Project Catalyst is a team working on a Patch Demo, to use kubernetes to provision and host wikis with custom (micro)services.

The Need for Catalyst

The evolving complexities introduced with projects like Abstract Wikipedia require adaptable testing environments. Catalyst steps in to fill this void, offering a platform that can easily cater to a myriad of testing scenarios by offering test environments that resemble production configurations with extensions and services.

Roadmap

  • Summer 2024 - deploy a new kubernetes backed Patch Demo instance and begin sun-setting the legacy instance
  • Fall 2024 - work with Abstract Wikipedia and other teams to bring their testing workloads onto the Catalyst kubernetes cluster

Project Updates

Decision Log

Catalyst/Decision log catalogues major decisions made by the team.

Get Involved

We're fervently seeking community involvement in various ways:

  • volunteer code contributors - the Project Catalyst team is very collaborative, and would welcome community involvement
  • early adopters
    • folks who want to try out the kubernetes backed Patch Demo
    • teams interested in deploying and testing wikis with services in CI

If you're interested in getting involved, comment on Talk:Catalyst or email sdunlap at wikimedia.org.

You can file bug reports in #Catalyst.

Documentation

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant