zarf-dev / zarf

DevSecOps for Air Gap & Limited-Connection Systems. https://zarf.dev/
Apache License 2.0
1.36k stars 165 forks source link

Canonicalized Media Types #2705

Open Racer159 opened 2 months ago

Racer159 commented 2 months ago

Is your feature request related to a problem? Please describe.

Now that Zarf has been donated it would be nice to have canonicalized media types (either accepting the existing ones or changing to openssf) to add logic on Zarf package handling (particularly OCI packages) to other projects.

Describe the solution you'd like

Zarf Config and Layer media types to be documented / supported for incorporation in other projects (i.e. Renovate, GitLab, etc).

Describe alternatives you've considered

We could push these projects to move away from media types (since by the newer OCI specifications these could be anything) but there are cases where specific annotations or handling may want to be implemented regardless.

Additional context

Some projects handle OCI artifacts only for specific media types and having a canonical media type for Zarf would allow this to be PRed into these projects.

AustinAbro321 commented 1 month ago

@salaxander @schristoff did we ever decide on this?