Skip to content

Remove legacy registry Go types and converters #106

@rdimitrov

Description

@rdimitrov

Summary

PR #105 deleted the legacy schema and validator but intentionally kept the legacy Go types (Registry, ImageMetadata, RemoteServerMetadata) and the registry/converters/ package because external consumers still depended on them. Once those consumers are off, this repo should drop them too.

Scope

  • registry/types/Registry, ImageMetadata, RemoteServerMetadata
  • registry/converters/ — the converter package and its tests

Blocked on

This issue can land once both consumers stop importing the package.

Acceptance criteria

  • registry/types/ and registry/converters/ removed.
  • No reverse dependencies in stacklok/toolhive or stacklok/toolhive-catalog.
  • go build ./... and go test ./... green.

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions