opensearch-project / opensearch-clients

For all things about OpenSearch clients.
Apache License 2.0
9 stars 10 forks source link

[PROPOSAL] Granular details about the released clients #50

Open prudhvigodithi opened 1 year ago

prudhvigodithi commented 1 year ago

What are you proposing?

We release several clients today that solves multiple problems, but we dont have detailed information and granular level details about the clients we release, what format we release and their location to download.

What users have asked for this feature?

In general this would be a one stop shop to look for and download the clients that gets released.

What problems are you trying to solve?

What is the user experience going to be?

This idea of having all clients at one place would directly help users identify the right tool/client for a purpose and directly route them to the download location.

What will it take to execute?

A document in main branch of this repo detailing about the different clients we release today.

Captured Granular details of existing released clients (might be more if I missed).

Docker: (Not directly a client, but a format of the product we release today, open to exclude this from the list)

Ruby: https://rubygems.org/profiles/opensearchproject

Python: https://pypi.org/user/OpenSearch/

NPM:

GO:

Nuget:

Maven:

prudhvigodithi commented 1 year ago

Adding @bbarani @dblock @wbeckler @gaiksaya

Xtansia commented 1 year ago

Releases for it are not yet automated, but there's also the Rust client published to crates.io: https://crates.io/crates/opensearch

dblock commented 1 year ago

I would welcome a PR into the README of this repo.