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

[PROPOSAL] Put clients release on a (more) regular schedule #67

Open
dblock opened this issue May 21, 2024 · 1 comment
Open

[PROPOSAL] Put clients release on a (more) regular schedule #67

dblock opened this issue May 21, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@dblock
Copy link
Member

dblock commented May 21, 2024

What/Why

What are you proposing?

With an increasing amount of clients being generated from spec we propose to start releasing clients on a regular cadence.

What users have asked for this feature?

@vamshin

What problems are you trying to solve?

  • Make releases more predictable.
  • Make clients that support all the most recently added APIs available in clients ASAP after server release.

What is the developer experience going to be?

  1. Prepare for release automatic PRs.
  2. Autocut release tickets.
  3. Maintainers approve release.
  4. Release.

What is the user experience going to be?

A client will be immediately available that is tested against/states that it's compatible with the new version of OpenSearch.

Why should it be built? Any reason not to?

  1. The current release on demand has been working well.
  2. We have ~40% API coverage with too few plugins currently supported, so fast releases may not have anything interesting in them.

What will it take to execute?

Build some automation.

@dblock dblock changed the title [PROPOSAL] Put clients release on a regular schedule [PROPOSAL] Put clients release on a (more) regular schedule May 21, 2024
@dblock
Copy link
Member Author

dblock commented Jun 24, 2024

Catch All Triage - 1 2 3 4 5 6

@dblock dblock added enhancement New feature or request and removed untriaged labels Jun 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant