Main Phabricator project for the Wikimedia Foundation Web Team.
Details
Today
Change #1101599 had a related patch set uploaded (by Pppery; author: Closed Limelike Curves):
[mediawiki/core@master] Move special pages toolbox link to left navbar
Seems like the section has an ID -1 which breaks assumptions made in the PHP transforms cc @SToyofuku-WMF and @LMora-WMF as this might be relevant to patches you are currently working on?
Yesterday
I attempted a migration for one Button and it was relatively easy.
@LMora-WMF I think this would be a great pairing exercise to work on with Bernard to get a bit more of an understanding of the different parts of MobileFrontend.
I feel like this is 3 given it requires re-familiarization with MobileFrontend's code.
@LMora-WMF is it okay if I leave you responsible for getting this one an estimate? Given you are already in the section collapsing code in PHP I think this would give you good exposure to the frontend side of things. The use of sessionStorage here is not functional and just bloating session storage for every section heading clicked.
Seems relatively straightforward. All the non-standard usages are in the page issues feature in Minerva and easy to verify using existing Pixel setup. Would suggest 2 pointer just because some people may not be familiar with this part of code.
@bwang @JScherer-WMF this ticket which dates back to 2022 is a little confusing and I am not really sure what problem we are trying to solve here. Can we decline it?
- https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1075663 is ready and waiting review from @Jdforrester-WMF
- https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1092892 has an open question
pending estimate
pending estimate
pending estimate
pending estimate
pending estimate
pending estimate
pending estimate
pending estimate
pending estimate