oras-project / oras-www

ORAS website and documentation
https://oras.land
Apache License 2.0
20 stars 62 forks source link

Define feature mark behavior for [Experimental] and [Preview] #199

Open FeynmanZhou opened 1 year ago

FeynmanZhou commented 1 year ago

What is the version of your ORAS CLI

v1.0.0

What would you like to be added?

ORAS has introduced three feature marks to divide the CLI command feature maturity into three stages:

Why is this needed for ORAS?

Provide flexibility for new features that are still in progress and gather feedback from early adopters. Popular project like Kubernetes has its feature gate as a reference for users: https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/#feature-stages

Are you willing to submit PRs to contribute to this feature?

qweeah commented 1 year ago

Sounds good! Should also emphasize that the preview feature is still subject to change. Also need to document this somehow.

FeynmanZhou commented 1 year ago

@qweeah Yes. we need to write a document to explain these two feature marks.