Separated from T362769
Before we are ready to pick this up we should estimate the Level of Effort to do this
Separated from T362769
Before we are ready to pick this up we should estimate the Level of Effort to do this
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T414972 Enable Swagger UI for REST API on Cloud instances | |||
| Open | None | T416151 ⬆️Estimate LoE for enabling Swagger |
I believe I heard that the WMF has decided against swagger UI citing security and maintenance concerns?
(I have nothing to point to beyond overhearing this at the hackathon)
So it might be "best" to go for something else?
CC @HCoplin-WMF as I expect you know what I overheard!
Indeed! Thanks for tagging me in. I can confirm that although we are currently using it in multiple documentation solutions (eg: REST Sandbox, Wikibase API), we intend to move away from it within the next year or so, for a few reasons:
In terms of what will replace it, we are currently gathering requirements and doing initial design work for transforming developer.wikimedia.org into something a little more fully featured, including a custom API Explorer built using
Codex. Happy to discuss more and what that might mean for your project!