Page MenuHomePhabricator

Document NewPagesFeed_Templates.xml
Open, Needs TriagePublic

Description

This file just appears to be a copy of the wikicode of enwiki templates that PageTriage uses.

However I don't think any code actually calls this page. It's more like a piece of documentation.

The downside of keeping it is that 1) no one is using it, 2) it is slowly getting out of sync with enwiki, and 3) I don't know how to regenerate it.

Am I correct that no PageTriage code loads or uses this page? Any objections to deleting it?

  • delete NewPagesFeed_Templates.xml
  • update README to not mention NewPagesFeed_Templates.xml

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

I would be inclined to keep it, but better document:

  • what it is (templates for use locally and in beta/QA/CI)
  • how to regenerate it (Special:Export + list of templates on enwiki)
  • how to use it (Special:Import on local wiki)
Novem_Linguae renamed this task from Delete NewPagesFeed_Templates.xml? to NewPagesFeed_Templates.xml.Nov 30 2022, 10:16 AM

Change 863254 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/extensions/PageTriage@master] NewPagesFeed_Templates: Move to resources directory

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

Change 863254 merged by jenkins-bot:

[mediawiki/extensions/PageTriage@master] NewPagesFeed_Templates: Move to resources directory

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

MPGuy2824 subscribed.

There is no functionality change expected due to this ticket. Moving back to backlog, given NL's task description.

kostajh renamed this task from NewPagesFeed_Templates.xml to Document NewPagesFeed_Templates.xml.Dec 12 2022, 12:31 PM