equinix-labs / metal-go

[Deprecated] Golang client for Equinix Metal
https://deploy.equinix.com/labs/equinix-sdk-go/
MIT License
3 stars 2 forks source link

Remove the experimental label #175

Closed displague closed 11 months ago

displague commented 1 year ago

The experimental label is preventing adoption of this SDK. This has been by design as we've been building this project from the ground up using code generation, learning the limitations and fixing the upstream API spec to accommodate code generation needs along the way.

With #99, and meeting the expectations of that issue, we'll want to remove the experimental labels and warnings from this project.

Ahead of deprecating packngo we want to see that metal-go is suitable for several of our public integrations (Metal CLI, cluster-api, cloud-provider-equinix-metal, Terraform). When this work is done, metal-go will have proven that it is more important and vetted than 'experimental'. It will be necessary to maintain it for continued development in the aforementioned integrations.

ctreatma commented 11 months ago

This has been addressed in equinix/equinix-sdk-go and will not be implemented here.