The most recent version of the RelatedArticles extension displays up to three related article at the bottom of the page. Whenever possible, a related article is displayed along with its Wikidata description, which is fetched using the pageterms API module.
While exploring edge-caching the results of the RelatedArticles API request, we discovered that the module defaults to the private cache mode (see T126455#2594091). As a result, the API request – indeed, any API request that uses the module – shouldn't be cached at the edge.
- What are the reasons for the cache mode of the module?
- What would the implications be for changing the cache mode of the module to public (or anon-public-user-private)?