Page MenuHomePhabricator

[MEX] Add mobile editing for statments on Test Wikidata
Closed, ResolvedPublic

Description

As a mobile editor
I want to see the changes that are being made to mobile editing on statements on Items on Test Wikidata
so that I can stop being blocked from viewing by having my IP blocked.

The problem

There has been a number of issues with IPs being blocked on Beta Wikidata, which makes it difficult for editors to test the work that is being done on the MEX project.

Solution
In order to show the work that we are doing to the community and recieve feedback as we are working, we must begin to update Test Wikidata with the new mobile editing for statements on Items.

Acceptance Criteria

  • Mobile editing for statements on Items is available via beta feature flag and updated on Test Wikidata
  • The beta flag created in T394704 is used

Test Wikidata: https://test.wikidata.org/wiki/Wikidata:Main_Page

Event Timeline

Change #1197613 had a related patch set uploaded (by Arthur taylor; author: Arthur taylor):

[operations/mediawiki-config@master] Enable the MEX / wbui2025 beta feature on testwikidata

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

Change #1198013 had a related patch set uploaded (by Arthur taylor; author: Arthur taylor):

[mediawiki/extensions/Wikibase@master] Enable the wbui2025 interface for beta feature users

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

Change #1198084 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Arthur taylor):

[mediawiki/extensions/Wikibase@master] WIP: Enable the wbui2025 interface for beta feature users

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

Change #1198304 had a related patch set uploaded (by Arthur taylor; author: Arthur taylor):

[mediawiki/extensions/WikibaseMediaInfo@master] Add `getParserOutputOptions` function to MediaInfoView

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

Change #1198503 had a related patch set uploaded (by Arthur taylor; author: Arthur taylor):

[mediawiki/extensions/WikibaseMediaInfo@master] Update call to getEntityParserOutputGenerator

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

Change #1198509 had a related patch set uploaded (by Arthur taylor; author: Arthur taylor):

[mediawiki/extensions/EntitySchema@master] Migrate deprecated call to getEntityParserOutputGenerator

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

Change #1198510 had a related patch set uploaded (by Arthur taylor; author: Arthur taylor):

[mediawiki/extensions/WikibaseLexeme@master] Migrate deprecated call to getEntityParserOutputGenerator

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

Change #1198516 had a related patch set uploaded (by Arthur taylor; author: Arthur taylor):

[mediawiki/extensions/Wikibase@master] Remove deprecated getEntityParserOutputGenerator function

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

Change #1198304 merged by jenkins-bot:

[mediawiki/extensions/WikibaseMediaInfo@master] Add `getParserOutputOptions` function to MediaInfoView

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

Change #1198084 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Enable the wbui2025 interface for beta feature users

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

Change #1198510 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Migrate deprecated call to getEntityParserOutputGenerator

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

Change #1198509 merged by jenkins-bot:

[mediawiki/extensions/EntitySchema@master] Migrate deprecated call to getEntityParserOutputGenerator

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

Change #1198013 abandoned by Arthur taylor:

[mediawiki/extensions/Wikibase@master] Enable the wbui2025 interface for beta feature users

Reason:

superceded by I5ebf9743642fafe14b08e2dddbc1d29c90e5576c

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

Change #1199234 had a related patch set uploaded (by Arthur taylor; author: Arthur taylor):

[mediawiki/extensions/Wikibase@master] Use constant instead of literal string for wbMobile parser option

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

Change #1198503 merged by jenkins-bot:

[mediawiki/extensions/WikibaseMediaInfo@master] Migrate deprecated call to getEntityParserOutputGenerator

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

Change #1199245 had a related patch set uploaded (by Arthur taylor; author: Arthur taylor):

[mediawiki/extensions/Wikibase@master] [DNM] test empty change

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

Change #1198516 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Remove deprecated getEntityParserOutputGenerator function

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

Change #1199245 abandoned by Arthur taylor:

[mediawiki/extensions/Wikibase@master] [DNM] test empty change

Reason:

Tests passed

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

Change #1199234 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Use constant instead of literal string for wbMobile parser option

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

Change #1197613 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable the MEX / wbui2025 beta feature on testwikidata

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

Mentioned in SAL (#wikimedia-operations) [2025-11-05T14:30:46Z] <arthurtaylor@deploy2002> Started scap sync-world: Backport for [[gerrit:1197613|Enable the MEX / wbui2025 beta feature on testwikidata (T407737)]]

Mentioned in SAL (#wikimedia-operations) [2025-11-05T14:33:15Z] <arthurtaylor@deploy2002> arthurtaylor: Backport for [[gerrit:1197613|Enable the MEX / wbui2025 beta feature on testwikidata (T407737)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Change #1202160 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Arthur taylor):

[operations/mediawiki-config@master] Revert "Enable the MEX / wbui2025 beta feature on testwikidata"

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

Change #1202160 merged by jenkins-bot:

[operations/mediawiki-config@master] Revert "Enable the MEX / wbui2025 beta feature on testwikidata"

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

Mentioned in SAL (#wikimedia-operations) [2025-11-05T14:48:12Z] <arthurtaylor@deploy2002> Started scap sync-world: Backport for [[gerrit:1202160|Revert "Enable the MEX / wbui2025 beta feature on testwikidata" (T407737)]]

Mentioned in SAL (#wikimedia-operations) [2025-11-05T14:50:36Z] <arthurtaylor@deploy2002> arthurtaylor: Backport for [[gerrit:1202160|Revert "Enable the MEX / wbui2025 beta feature on testwikidata" (T407737)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-11-05T14:56:35Z] <arthurtaylor@deploy2002> Finished scap sync-world: Backport for [[gerrit:1202160|Revert "Enable the MEX / wbui2025 beta feature on testwikidata" (T407737)]] (duration: 08m 23s)

Change #1202164 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[operations/mediawiki-config@master] Enable the MEX / wbui2025 beta feature on testwikidata (v2)

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

Change #1202188 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)):

[mediawiki/extensions/Wikibase@master] Update MEX beta feature links

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

Change #1202188 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Update MEX beta feature links

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

@Jdforrester-WMF as the Approver of Beta Features™, is it okay for us to enable this beta feature (definition, messages) on Test Wikidata?

image.png (114×632 px, 15 KB)

And would it be okay on Wikidata as well, or should we ping you again when it’s time for that?

@Jdforrester-WMF as the Approver of Beta Features™, is it okay for us to enable this beta feature (definition, messages) on Test Wikidata?

image.png (114×632 px, 15 KB)

And would it be okay on Wikidata as well, or should we ping you again when it’s time for that?

Yup, that looks great, and no need to ping me again for the test->real release. Generally we have an image in the consistent style to illustrate it, but that's not strictly required.

Note that beta features are conceptually time-limited experimental releases ahead of wider release or removal; our rough guidance is a significant feature improvement or release status change every six months.

Change #1202164 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable the MEX / wbui2025 beta feature on testwikidata (v2)

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

Mentioned in SAL (#wikimedia-operations) [2025-11-12T16:44:23Z] <lucaswerkmeister-wmde@deploy2002> Started scap sync-world: Backport for [[gerrit:1202164|Enable the MEX / wbui2025 beta feature on testwikidata (v2) (T407737)]]

Mentioned in SAL (#wikimedia-operations) [2025-11-12T16:47:00Z] <lucaswerkmeister-wmde@deploy2002> lucaswerkmeister-wmde: Backport for [[gerrit:1202164|Enable the MEX / wbui2025 beta feature on testwikidata (v2) (T407737)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-11-12T16:57:03Z] <lucaswerkmeister-wmde@deploy2002> Finished scap sync-world: Backport for [[gerrit:1202164|Enable the MEX / wbui2025 beta feature on testwikidata (v2) (T407737)]] (duration: 12m 40s)