Page MenuHomePhabricator

Mobile Homepage: Basic server-side version
Closed, ResolvedPublic

Description

This task is about taking the proof of concept and completing it and making it production ready.

The homepage shows the summary of each module, and they link to Special:Homepage/<module name> where it renders the details view.

This is all completely server-side and independent from MobileFrontend. It involves creating the summary and detailed views of each module, updating the style and implementing the basic navigation back and forth between summary and details. It also provides the no-js fallback.

See parent task for detailed specs.

Event Timeline

Change 507789 had a related patch set uploaded (by Sbisson; owner: Sbisson):
[mediawiki/extensions/GrowthExperiments@master] [WIP] Basic server-side version of the mobile homepage

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

Change 514412 had a related patch set uploaded (by Catrope; owner: Catrope):
[mediawiki/extensions/GrowthExperiments@master] Mobile home page: show total edit count if >=1000

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

Change 507789 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Basic server-side version of the mobile homepage

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

Change 514412 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Mobile home page: show total edit count if >=1000

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

Change 514711 had a related patch set uploaded (by Sbisson; owner: Sbisson):
[mediawiki/extensions/GrowthExperiments@master] Start mobile homepage subtext on its own line

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

Change 514711 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Start mobile homepage subtext on its own line

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

@Etonkovidova -- is this task closed because the design and PM review will happen on some other task? Which one?