Page MenuHomePhabricator

remove $wgPageTriageInfiniteScrolling setting and pagetriage-more message
Closed, ResolvedPublic

Description

Once the Special:NewPagesFeed rewritten in Vue replaces the old Special:NewPagesFeed, I think $wgPageTriageInfiniteScrolling and the pagetriage-more message are going to become dead code.

These did not get ported over to the new Vue Special:NewPagesFeed, and I am fine with that. Not porting these over simplifies the code, which decreases technical debt.

  • wait for Vue Special:NewPagesFeed to replace the old Special:NewPagesFeed
  • remove $wgPageTriageInfiniteScrolling setting everywhere it occurs
  • remove pagetriage-more from i18n/en.json and i18n/qqq.json (other spots where this occurs will hopefully get deleted when we delete the old Special:NewPagesFeed, although feel free to double check)

image.png (578×682 px, 61 KB)

Event Timeline

Change 991355 had a related patch set uploaded (by Novem Linguae; author: Novem Linguae):

[mediawiki/extensions/PageTriage@master] Remove $wgPageTriageInfiniteScrolling

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

Change 991444 had a related patch set uploaded (by Novem Linguae; author: Novem Linguae):

[mediawiki/extensions/PageTriage@master] ListView.mustache: remove unused divs

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

Change 991355 merged by jenkins-bot:

[mediawiki/extensions/PageTriage@master] Remove 3 unused config variables

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

Change 991444 merged by jenkins-bot:

[mediawiki/extensions/PageTriage@master] ListView.mustache: remove unused divs

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