As a part of T262315 we need to transfer the wikifeeds service from behind RESTBase. T263133 has dramatically simplified the RESTBase portion of the feed assembly, so there's not much left for RESTBase to do.
Here's the plan:
- Review the wikifeeds service API compared to feed exposed by RESTBase. The wikifeeds service is currently lacking the aggregate endpoint (the /feed/featured in RESTBase), it should be added. In general, we will be capable of remapping parameters in the gateway slightly, but it's better to make the service expose the API as close to the gateway API. The whole service will be exposed under a single prefix, e.g. `/feed/.
- Implement any modifications to the wikifeeds API, together with modifying RESTBase backend requests
- Expose wikifeeds over API Gateway, deprecate RESTBase feeds API
- Eventually, drop RESTBase feeds API.