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

feature: Evolve an API by Changing Field Validation #2494

Open
1 task
stevekuznetsov opened this issue Dec 14, 2022 · 0 comments
Open
1 task

feature: Evolve an API by Changing Field Validation #2494

stevekuznetsov opened this issue Dec 14, 2022 · 0 comments
Labels
area/apiexports kind/feature Categorizes issue or PR as related to a new feature.

Comments

@stevekuznetsov
Copy link
Contributor

Feature Description

As a service provider exposing an API through an export,
I would like to change the validation rules for an existing field in my API
In order to better support the features I provide

Proposed Solution

We need to support:

  • marking an optional field required
  • marking a required field optional
  • adding validation to data that was previously weakly-specified
  • removing validation from data that was strongly validated

We expect to support all of the following patterns:

Alternative Solutions

No response

Want to contribute?

  • I would like to work on this issue.

Additional Context

Extracted from this design doc.

@stevekuznetsov stevekuznetsov added the kind/feature Categorizes issue or PR as related to a new feature. label Dec 14, 2022
@stevekuznetsov stevekuznetsov moved this to Backlog in kcp Dec 14, 2022
@stevekuznetsov stevekuznetsov moved this from Backlog to New in kcp Dec 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/apiexports kind/feature Categorizes issue or PR as related to a new feature.
Projects
Status: New
Development

No branches or pull requests

2 participants