Page MenuHomePhabricator

Add a Migration to the CommunityConfiguration example (and tests)
Open, LowPublic

Description

While we document how to do a migration, it might be easier to learn from an "official" example for how to do it. Also, we should add e2e-tests that are exercising that migration, both for upgrading and downgrading.

Acceptance Criteria:

  • The CommunityConfiguration example contains a non-trivial migration
  • The CommunityConfiguration example contains tests for that migration, both for upgrading and downgrading

Event Timeline

Change #1131995 had a related patch set uploaded (by Michael Große; author: Michael Große):

[mediawiki/extensions/CommunityConfigurationExample@master] Add Schema migration example

https://gerrit.wikimedia.org/r/1131995

Change #1132008 had a related patch set uploaded (by Michael Große; author: Michael Große):

[mediawiki/extensions/CommunityConfigurationExample@master] Add tests for example migration

https://gerrit.wikimedia.org/r/1132008

Change #1131995 merged by jenkins-bot:

[mediawiki/extensions/CommunityConfigurationExample@master] Add Schema migration example

https://gerrit.wikimedia.org/r/1131995

Michael triaged this task as Low priority.
Michael changed the task status from Stalled to Open.May 12 2026, 11:40 AM

This should no longer be blocked as T372049 has been resolved quite a while ago.