Page MenuHomePhabricator

Special:NewLexemeAlpha doesn’t work on mobile
Closed, ResolvedPublic

Description

As a mobile user, I want to use the new NewLexeme page to create a Lexeme.

Problem:
Currently, Special:NewLexemeAlpha doesn’t work on mobile at all, because the necessary ResourceLoader modules only load on desktop.

Example:
https://m.wikidata.org/wiki/Special:NewLexemeAlpha

Screenshots/mockups:

Screen Shot 2022-07-15 at 10.52.44.png (720×1 px, 84 KB)

BDD
GIVEN I am using the mobile frontend
WHEN I go to Special:NewLexemeAlpha
THEN I see the special page
AND I can create a Lexeme

Acceptance criteria:

  • The special page works on mobile.

Open questions:

Event Timeline

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

[mediawiki/extensions/WikibaseLexeme@master] Load Special:NewLexemeAlpha RL modules on mobile

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

Change 814107 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@master] Load Special:NewLexemeAlpha RL modules on mobile

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

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

[mediawiki/extensions/WikibaseLexeme@wmf/1.39.0-wmf.21] Load Special:NewLexemeAlpha RL modules on mobile

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

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

[mediawiki/extensions/WikibaseLexeme@wmf/1.39.0-wmf.19] Load Special:NewLexemeAlpha RL modules on mobile

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

Change 815425 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@wmf/1.39.0-wmf.21] Load Special:NewLexemeAlpha RL modules on mobile

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

Mentioned in SAL (#wikimedia-operations) [2022-07-20T13:35:55Z] <lucaswerkmeister-wmde@deploy1002> Synchronized php-1.39.0-wmf.21/extensions/WikibaseLexeme/src/MediaWiki/Config/LexemeLanguageCodePropertyIdConfig.php: Backport: [[gerrit:815425|Load Special:NewLexemeAlpha RL modules on mobile (T313116)]] (1/2) (duration: 03m 34s)

Mentioned in SAL (#wikimedia-operations) [2022-07-20T13:39:25Z] <lucaswerkmeister-wmde@deploy1002> Synchronized php-1.39.0-wmf.21/extensions/WikibaseLexeme/WikibaseLexeme.resources.php: Backport: [[gerrit:815425|Load Special:NewLexemeAlpha RL modules on mobile (T313116)]] (2/2) (duration: 03m 08s)

Change 815726 merged by jenkins-bot:

[mediawiki/extensions/WikibaseLexeme@wmf/1.39.0-wmf.19] Load Special:NewLexemeAlpha RL modules on mobile

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

Mentioned in SAL (#wikimedia-operations) [2022-07-20T13:59:47Z] <lucaswerkmeister-wmde@deploy1002> Synchronized php-1.39.0-wmf.19/extensions/WikibaseLexeme/src/MediaWiki/Config/LexemeLanguageCodePropertyIdConfig.php: Backport: [[gerrit:815726|Load Special:NewLexemeAlpha RL modules on mobile (T313116)]] (1/2) (duration: 02m 56s)

Mentioned in SAL (#wikimedia-operations) [2022-07-20T14:03:16Z] <lucaswerkmeister-wmde@deploy1002> Synchronized php-1.39.0-wmf.19/extensions/WikibaseLexeme/WikibaseLexeme.resources.php: Backport: [[gerrit:815726|Load Special:NewLexemeAlpha RL modules on mobile (T313116)]] (2/2) (duration: 03m 02s)