Page MenuHomePhabricator

Consolidate wikimedia-page-library into the mobileapps repo
Closed, ResolvedPublic

Description

Having wikimedia-page-library as a standalone repository and node module no longer makes sense now that it's ingested and distributed to the clients through the Page Content Service.

More importantly, having a subset of transforms defined in a separate project means that those transforms can't be easily updated to take advantage of facilities in mobileapps that allow limiting the amount of work performed per event loop cycle. This is especially important in light of ongoing service instability (T229286: Resolve service instability due to excessive event loop blockage since starting PCS response pregeneration) ever since we began pregenerating PCS responses. The data point to the underlying issue being event loop blockage. We can't effectively move forward on resolving that task without consolidating the page library transforms into the main mobileapps codebase.

Event Timeline

Change 549877 had a related patch set uploaded (by Joewalsh; owner: Joewalsh):
[mediawiki/services/mobileapps@master] Bring wikimedia-page-library into the mobileapps repo

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

Change 549877 abandoned by Joewalsh:
Bring wikimedia-page-library into the mobileapps repo

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

Change 549887 had a related patch set uploaded (by Joewalsh; owner: Joewalsh):
[mediawiki/services/mobileapps@master] Bring wikimedia-page-library into the mobileapps repo

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

Change 551635 had a related patch set uploaded (by Joewalsh; owner: Joewalsh):
[mediawiki/services/mobileapps@master] Bring wikimedia-page-library into the mobileapps repo

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

Change 551635 abandoned by Joewalsh:
Bring wikimedia-page-library into the mobileapps repo

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

Change 549887 merged by jenkins-bot:
[mediawiki/services/mobileapps@master] Bring wikimedia-page-library into the mobileapps repo

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