ClusterLabs / go-pacemaker

Go API for the Pacemaker cluster resource manager
GNU Lesser General Public License v2.1
7 stars 6 forks source link

Any plan to provide a rust sdk? #3

Open yangzhao-kl opened 3 years ago

yangzhao-kl commented 3 years ago

Hello, we are using pacemaker in production and we use rust to develop. Is there any plan to provide a rust sdk?

MalloZup commented 3 years ago

@yangzhao-kl hi! thx for you issue .

I'm interested on your use-cases, what would be the high-level usage of your SDK? I mean if you would provide a list of 5 operations/API you would use with the SDK what they would be?

Thx for your time.

Regarding the rust SDK, I'm evaluating right now having a RUST SDK or go difference regarding the C bindings.

yangzhao-kl commented 3 years ago

@MalloZup The rust sdk is still under develop at early stage。 As for the go-pacemaker, is this project come back active again?Maybe we can contribute.

MalloZup commented 3 years ago

@yangzhao-kl it could be that the project start to be active again. For moment I'm evaluating feature doing research on what could be useful on the higher level point of view. if we can have like also from your side what you would useful would be helpfull.

Beside that, yep I think is most probably that between go and rust SDK , I will continue the go development because this library is already used by hawk so I need already to maintain it for other projects.

jgrund commented 1 year ago

I'd be very interested in using (and contributing to) Rust api bindings for libpacemaker.