Skip to content

V2 API Conventions. update our convetnions based on last few migrations - #4826

Open
epugh wants to merge 1 commit into
apache:mainfrom
epugh:extend_our_v2_conventions_doc
Open

V2 API Conventions. update our convetnions based on last few migrations#4826
epugh wants to merge 1 commit into
apache:mainfrom
epugh:extend_our_v2_conventions_doc

Conversation

@epugh

@epugh epugh commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Document our conventions for the V2 APIs.

I'm trying to move towards a more mechanistic process of verifying the V1 -> V2 or V2 legacy to V2 Jax RS migrations and capture the knowledge.

@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Aug 28, 2026
@epugh

epugh commented Aug 28, 2026

Copy link
Copy Markdown
Contributor Author

The typos in my message are so you know this isn't AI generated ;-).

@epugh

epugh commented Aug 28, 2026

Copy link
Copy Markdown
Contributor Author

@iprithv @jaykay12 since you guys did some recently, what do you think is missing? WOuld love to know, feel free to comment here or edit the doc!

@epugh

epugh commented Aug 28, 2026

Copy link
Copy Markdown
Contributor Author

We may want to document that these V2 APIs are Experimental, so feel free to change HTTP paths, we don't have any requirement to support old V2, but do need to not touch V1 paths. Jsut experienced this in migrationg the Package API.

@epugh

epugh commented Aug 28, 2026

Copy link
Copy Markdown
Contributor Author

Do we need to document plural versus singular? /cluster/package was the plural, and I think it should be /cluster/packages or /packages for example.

@epugh

epugh commented Aug 28, 2026

Copy link
Copy Markdown
Contributor Author

if soemthing is not found, it's 404 not 400.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant