Page MenuHomePhabricator

Soft deprecate the VirtualRESTService class
Closed, ResolvedPublic

Description

There has been work going on replacing the usage of VirtualRESTService classes within our code bases like Math, Flow, Collection extensions etc.

Usage has significantly dropped and we can soft deprecate this class to notify code bases not maintained by WMF to migrate. We could do this migration if there is someone to review for those extensions like VEForAll, MathSearch etc.

This task is just to soft deprecate this class in 1.41

As expected, for WMF maintained/deployed repos, we have only VisualEditor and ContentTransform left: https://codesearch.wmcloud.org/deployed/?q=VirtualRESTService&files=&excludeFiles=&repos=, which is being migrated slowly Cc @daniel.

Event Timeline

Change 929319 had a related patch set uploaded (by Richika Rana; author: Richika Rana):

[mediawiki/core@master] Soft deprecate the VirtualRESTService class

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

Change 929319 abandoned by Richika Rana:

[mediawiki/core@master] Soft deprecate the VirtualRESTService class

Reason:

Something Wrong

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

Change 929321 had a related patch set uploaded (by Richika Rana; author: Richika Rana):

[mediawiki/core@master] Soft deprecate the VirtualRESTService class

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

Change 929321 merged by jenkins-bot:

[mediawiki/core@master] Soft deprecate the VirtualRESTService class

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