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

Idea: Outsource shared/api.go as Golang package #527

Open
stdevel opened this issue Jan 25, 2025 · 3 comments
Open

Idea: Outsource shared/api.go as Golang package #527

stdevel opened this issue Jan 25, 2025 · 3 comments

Comments

@stdevel
Copy link

stdevel commented Jan 25, 2025

Hi there,

Some time ago I started writing a Terraform provider for Uyuni. I pinned a specific version of shared/api.go as dependency for interacting with the API as I didn't want to reinvent the wheel.

I was just wondering whether it would make sense to outsource this library so that others can develop Uyuni integrations more easily - what do you think? Currently there is no such package in the package index.

Keep up the good work!

@rjmateus
Copy link
Member

This looks a great idea :)
By the way, we are researching on how to integrate openAPI on uyuni API, and make is easier to consume.

@stdevel
Copy link
Author

stdevel commented Jan 28, 2025

Hey @rjmateus, that's an awesome idea. This would also make it easier to implement more resources in the Uyuni Ansible collection. Any ideas if/when this might come in the future?

@rjmateus
Copy link
Member

@stdevel we are working on a RFC: uyuni-project/uyuni-rfc#100
We are a bit overloaded with the 5.1 version and all the features so I cannot promise it will be on 5.1.0, but we are trying to get it in a 5.1 MU or as an alternative make it available in 5.2.
For uyuni, it will be released as soon we finish it, which I hope will be during this year.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants