Page MenuHomePhabricator

Update outdated ElectronPdfService Extension page to reflect the switch to Proton
Open, LowPublic

Description

Someone who understands our PDF stack should update https://www.mediawiki.org/wiki/Extension:ElectronPdfService

According to T161312#5345543, "Electron is being (has been, for the most part) undeployed; ElectronPdfRenderer now links to Proton." however that page does not mention Proton at all, and there is probably more to review, e.g. "Installation" section mentions "Electron Service".

Event Timeline

Aklapper created this task.Mar 10 2020, 2:45 PM
Jdlrobson added a subscriber: Jdlrobson.

I believe this is maintained by Wikimedia Germany?

Right, https://www.mediawiki.org/wiki/Developers/Maintainers lists "WMDE Engineering" for ElectronPDFService.

However, https://www.mediawiki.org/wiki/Extension:ElectronPdfService links to https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/Tables_in_PDFs#Development_and_deployment_roadmap which states that "The WMF Reading team took over the responsibility for the long term maintenance and planning of PDF rendering."

@JTannerWMF can I leave this one with you to work out who's responsibility this patch lies with? This has become a little confusing as a while back we were asked to help out but I'm not sure if just because we touched it last we are now the maintainers. Olga and Sam would be able to give more details.

Could someone who understands this area please confirm/correct my understanding, so it could become possible to clean up abandoned confusing documentation (in theory)? Thanks in advance.

@Aklapper - that's correct. The extension is still called ElectronPdfService, but it currently uses the Proton rendering service (the Electron rendering service is now sunset). PDF rendering, I believe this is currently supported by the Product Infrastructure team. @sdkim - can you confirm?). I think the easiest way to fix this would be to change the links to the Electron Service to the Proton service within https://www.mediawiki.org/wiki/Extension:ElectronPdfService.

Mholloway renamed this task from Update outdated [[mw:Extension:ElectronPdfService]] for Proton to Update outdated ElectronPdfService Extension page to reflect the switch to Proton.Mon, Nov 16, 2:26 PM
sdkim triaged this task as Low priority.Mon, Nov 16, 2:29 PM
sdkim moved this task from Tracking to Backlog on the Product-Infrastructure-Team-Backlog board.

Hi @Aklapper, I am confirming that Product Infrastructure will update documentation and moving this to our backlog