Page MenuHomePhabricator

Design & implement useful global title and revision listings
Closed, DeclinedPublic

Description

Our current global title & revision listings are all marked as experimental, and aren't really useful to anybody. They are there as a placeholder & for listing pages / revisions available in a test wiki.

We don't have a complete picture of use cases and requirements yet, so will need to invest some time gathering those.

Some use cases:

  • Page through all currently available titles with their latest revision in a namespace in order to perform a dump of the latest versions of articles. Ideally, this listing is consistent (point in time).
  • Several use cases in T89166

Event Timeline

GWicke raised the priority of this task from to Normal.
GWicke updated the task description. (Show Details)
GWicke added a project: RESTBase.
GWicke added a subscriber: GWicke.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 27 2015, 3:46 PM
GWicke set Security to None.
GWicke edited subscribers, added: mobrovac, Eevans; removed: Aklapper.
GWicke assigned this task to Eevans.Jun 29 2015, 5:28 PM
GWicke removed Eevans as the assignee of this task.
GWicke moved this task from Backlog to Under discussion on the RESTBase board.Jun 29 2015, 6:38 PM

This entry point is still experimental, proxies to the PHP API & is suffering from poor performance. I think we should either develop a plan for it longer term, or remove it before RB 1.0.

BioPseudo awarded a token.
demon removed BioPseudo as the assignee of this task.Apr 19 2017, 5:39 PM
demon added a subscriber: BioPseudo.
GWicke moved this task from Backlog to later on the Services board.Jul 11 2017, 10:56 PM
GWicke edited projects, added Services (later); removed Services.
Pchelolo closed this task as Declined.Wed, Jul 31, 10:12 PM
Pchelolo added a subscriber: Pchelolo.

Given REST API in MediaWiki, this is not needed anymore.