Proposal for REST API maintainer tcohen

From Koha Wiki
Jump to navigation Jump to search
  • REST API maintainer proposal *

Last year I've been trying to keep track of the work people did towards a REST API for Koha. I tried to resurrect valuable work from everyone and by the end of the year some technical decisions were already made so we started a process for writing RFCs for each endpoint and conducting votes on them. It was very useful as many improvement suggestions were gathered and the result is we have things to work on, with a clear direction.

My idea is to go a step further and formalize this role and take care of it as part of my daily workload.

The main goal is:

  • Ease communication
  • Don't leave anyone's opinion out of consideration
  • Encourage people willing to contribute, offer help when needed, and weight in when required to avoid deadlocks
  • Prevent bugs starvation by actively getting info on the status for them
  • Document different requests about possible integrations that require endpoints, and provide suitable decision-making mechanisms (Dev meetings? REST API meetings?)
  • Have a useful REST API for 18.11