Page MenuHomePhabricator

Audit and document PCS/MCS use of page classes / tags in a central location
Open, LowestPublic

Description

Sometimes changes are made to content that break parsing by the PCS/MCS. This is understandable as we don't have any good documentation to share regarding what these endpoints depend on.

Additionally, wikis aren't able to add support for items such as featured articles as we have not shared documentation to allow them to do so.

In order to solve this these issues, we should go through each endpoint and document them on wiki

This should be similar to:
https://commons.wikimedia.org/wiki/Commons:Machine-readable_data

Event Timeline

Jhernandez added a project: Epic.
Jhernandez subscribed.

This can be a big task. Besides documenting all of those, we should think about how we are going to approach the different wikis to add the classes or HTML attributes to their documentation pages, like what happened with the IPA template change not long ago.

We should also check with other developers in the community to see what a sustainable approach to marking metadata on templates would be and consider doing it that way.

SLopes-WMF lowered the priority of this task from Medium to Lowest.Jul 8 2022, 9:12 AM
SLopes-WMF moved this task from Needs Triage to Icebox on the Page Content Service board.