Page MenuHomePhabricator

Editing enabled on English Wikipedia
Closed, ResolvedPublic

Description

Rules for editing the short description invocation on enwp are in T257867.

Event Timeline

This should be implemented in mobileapps along with the endpoints for other wikis. We do not even need to use the same pattern for dealing with CORS since we can use MW REST API for the edit. Alternatively, we can use action API for edit and obtain the token the same way we do for Wikidata. Same logic applies about CORS.

One idea I've had about this was to try using Parsoid-HTML for edit and converting it, since it's easier to find the correct template in Parsoid-HTML, but that seems too complex. When we migrate VE api from RESTBase to core, we can think about improving it.

I'd recommend using the MW REST API where we can for future development.

eprodromou renamed this task from Editing enabled on English wikipedia to Editing enabled on English Wikipedia.Oct 7 2020, 3:15 PM

Change 635017 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[mediawiki/services/mobileapps@master] WIP: Enable short description editing on enwiki

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

Change 635017 merged by jenkins-bot:
[mediawiki/services/mobileapps@master] Enable short description editing on enwiki

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

Change 636496 had a related patch set uploaded (by Ppchelko; owner: Ppchelko):
[operations/deployment-charts@master] Update mobileapps to 2020-10-26-150740-production

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

Change 636496 merged by jenkins-bot:
[operations/deployment-charts@master] Update mobileapps to 2020-10-26-150740-production

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

I tested this on production enwp, looks great. Thanks for the hard work, @Pchelolo .

Change 650792 had a related patch set uploaded (by Alex Paskulin; owner: Alex Paskulin):
[mediawiki/services/mobileapps@master] docs: Update page description endpoints

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

Change 650792 merged by jenkins-bot:
[mediawiki/services/mobileapps@master] docs: Update page description endpoints

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