Page MenuHomePhabricator

Deploy PageTriage extension on tcy.wikipedia.org (NewPagesFeed for Tulu Wikipedia)
Open, Stalled, Needs TriagePublic

Description

Enhance or create a Special Page for new pages feed on tcy.wikipedia.org with:

  • Advanced filters (namespace, user type, date/time)
  • Page previews (hover or side panel)
  • Creator metadata (registration date, edit count)
  • Quick triage actions (tag, mark reviewed, delete)
  • Responsive design for mobile devices

Benefits:
This will streamline patrolling workflows, improve content quality, and help reduce backlog on Tulu Wikipedia.

Per community discussion at link

Event Timeline

Aklapper removed a project: Wikimedia-Site-requests.

Removing Wikimedia-Site-requests as that is only used for existing configuration options to change on a Wikimedia wiki.

@ChiK:For future reference, please use the feature request form (linked from the top of the task creation page) to create feature requests, and fill in all the sections in the template. Can you please check https://www.mediawiki.org/wiki/How_to_report_a_bug and split this into separate tasks, to cover only one topic per task?
That would allow to have more specific task summaries which allows distinguishing when looking at a list of tasks, and it will also allow to track the progress and status of each topic. Hence I am closing this current task as invalid. Thanks for your understanding!

FWIW, from looking at the community discussion, it seems like one potential option put to the community was the deployment of the PageTriage extension to tcywiki, which would be a Wikimedia-Site-requests task (although FYI @ChiK, if I understand correctly, a request to deploy PageTriage would likely be stalled until T50552: Make PageTriage wiki agnostic is complete).

So I guess my question to @ChiK would be whether this should be treated as a request to enable PageTriage on tcywiki, or as something else (e.g. a request to develop a new extension).


As some slight side notes, from reading the community discussion:
In the proposal to the community, some limitations of PageTriage are noted, and an "improved version" / a new special page is proposed for development/deployment to tcywiki. However, speaking entirely personally as a volunteer, I would just caution that (e.g.) an entirely new extension being developed may be unlikely to happen (given that it would need a volunteer [or a WMF team] to be willing to develop one; and even then there are a number of steps that would need to take place prior to any deployment to tcywiki).
Similarly, improvements to the Special:NewPagesFeed page within PageTriage would require a developer to spend time on making those improvements. Developer time is limited, and it's up to individual volunteer developers & the Moderator-Tools-Team (PageTriage's extension stewards) what tasks each of them choose to work on; so while (e.g.) feature requests can be filed in Phabricator for requested improvements, submitting such a feature request isn't a guarantee in itself that the requested feature will be implemented.
So I suppose I would ask whether the tcywiki community is okay with the idea of PageTriage being deployed (with its noted limitations), and with filing feature requests/bug reports for any requested improvements to the PageTriage extension; or if the community would prefer to not deploy PageTriage in its current form (and would prefer to e.g. request that an alternative extension be developed).

(Please let me know if I've worded any of this poorly or if you have any questions about anything I've said!)

If you want to enable https://en.wikipedia.org/wiki/Special:NewPagesFeed on your wiki, then you'll want to file a Phab task requesting to install/enable the MediaWiki extension called PageTriage on your wiki.

This task's description is a bit unclear in the sense that I can't tell if you're asking for the existing Special:NewPagesFeed to be installed on your wiki, or if you're asking for a new Special:NewPagesFeed to be created. Please feel free to clarify.

@A_smart_kitten and @Novem_Linguae, thank you for both showing interest.

Kindly enable PageTriage on tcywiki.

Look like same the enwiki have.

I'll reopen this ticket, but just FYI, PageTriage isn't ready to be deployed to other wikis yet. Mainly due to a lack of engineering time. There are sure to be some bugs along the way, so engineers need to be available to think about, anticipate, and fix those bugs, before we start scaling PageTriage to lots of other wikis. See also T50552: Make PageTriage wiki agnostic.

Aklapper renamed this task from Request: NewPagesFeed for Tulu Wikipedia (tcy.wikipedia.org) to Deploy PageTriage extension on tcy.wikipedia.org (NewPagesFeed for Tulu Wikipedia).Oct 1 2025, 5:59 PM
Aklapper changed the task status from Open to Stalled.