Page MenuHomePhabricator

[BUG] Featured Article endpoint is broken for frwiki.
Open, LowPublicBUG REPORT

Description

The feed/featured endpoint seems to be giving an erroneous page for the Featured Article:
https://fr.wikipedia.org/api/rest_v1/feed/featured/2019/11/09

This seems to be the case regardless of which day we select:
https://fr.wikipedia.org/api/rest_v1/feed/featured/2019/10/01

The response produces only the help page "Aide:Lumière sur".

Event Timeline

Restricted Application changed the subtype of this task from "Deadline" to "Bug Report". · View Herald TranscriptNov 9 2019, 12:41 AM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Relatedly, the MW API action=featuredfeed output does not appear to be what one would expect.

Do you know when exactly this began? I haven't been able to pinpoint the underlying change on-wiki that broke this.

We should probably suppress the TFA from the frwiki /feed/featured response until we settle on a better way of finding the featured article title.

Change 550380 had a related patch set uploaded (by Mholloway; owner: Michael Holloway):
[mediawiki/services/wikifeeds@master] Remove fr.wikipedia.org from the supported TFA domains

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

Change 550380 merged by jenkins-bot:
[mediawiki/services/wikifeeds@master] Remove fr.wikipedia.org from the supported TFA domains

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

The analysis this needs is specifically: is T234219: Use a standard markup specification for collecting featured feed content from individual wikis ultimately the only viable solution here, or is it worth investing in a reworking of TFA title detection short of that?

My sense is that the time available for non-emergency feeds maintenance work is close to zero at the moment.

Change 551615 had a related patch set uploaded (by Mholloway; owner: Michael Holloway):
[operations/deployment-charts@master] Update wikifeeds to 2019-11-12-001916-production

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

Change 551615 merged by jenkins-bot:
[operations/deployment-charts@master] Update wikifeeds to 2019-11-12-001916-production

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

LGoto lowered the priority of this task from Medium to Low.Jul 8 2020, 3:52 PM