Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

REST API Doc via Swagger UI Annotations #28600

Open
9 of 94 tasks
jdcmsd opened this issue May 17, 2024 · 1 comment
Open
9 of 94 tasks

REST API Doc via Swagger UI Annotations #28600

jdcmsd opened this issue May 17, 2024 · 1 comment

Comments

@jdcmsd
Copy link
Contributor

jdcmsd commented May 17, 2024

Task

This one gigantic task will track the progress of API doc by way of Swagger UI annotations. This is the all-important "first go," after the completion of which all future API doc will be tolerably dainty and piecemeal. But this first one is a mountain of an ogre, and thus merits the epic tag.

There are 500+ endpoints, and the current rock is to have 25 finished by mid-July 2024. I anticipate the rate will pick up once I've settled into a comfortable cadence — perhaps a loping stride.

In addition to per-endpoint documentation, this process will include better use of tags, ordering, and other organization level ups.

Proposed Objective

Documentation

Proposed Priority

Priority 1 - Show Stopper

Acceptance Criteria

All of them.

Document. All. Of. Them.

Sub-Tasks & Estimates

@jdcmsd
Copy link
Contributor Author

jdcmsd commented May 17, 2024

Will just paste PRs into the main post rather than doing the development-sidebar link thing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Next 1-3 Sprints
Development

No branches or pull requests

2 participants