Page MenuHomePhabricator

[Spike] Design interface for the new renderer service
Closed, DeclinedPublic

Description

In T163472: [EPIC] Provide a way to download articles in PDF on the mobile website, we're introducing a new workflow for downloading a PDF generated by some rendering service. The workflow involves a PDF rendering job being triggered in the background, the client waiting for the job to be done, the client requesting details of the resulting PDF, and the client fetching it.

AFAICT this workflow can't be satisfied by the existing Electron renderer service.

Outcomes

  • The draft interface for the new renderer service is documented.
  • mw.org/Readers/...?
  • In a new repository?
  • A Swagger spec since the new/existing services will be proxies to via RESTBase?