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

[TEP-0075, 0076] Make array and object support implementable πŸ‘·β€β™€οΈ #661

Merged
merged 2 commits into from
Apr 11, 2022

Commits on Mar 18, 2022

  1. [TEP-0075, 0076] Make array and object support implementable πŸ‘·β€β™€οΈ

    Update the TEPs about array and object support (TEP-0075 and TEP-0076)
    to be implementable.
    
    Also addressing feedback from @afrittoli in tektoncd#479
    bobcatfish committed Mar 18, 2022
    Configuration menu
    Copy the full SHA
    a066d83 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2022

  1. [TEP-0075, 0076] Required by default πŸ“œ

    After recent discussions in API working group, landing on implying the
    required field by default and not supporting users explicitly specifying
    required fields - seems to be the best balance of the functionality we
    want and setting us up to be able to change the behavior later if
    needed.
    
    Added another alternative for how to handle required vs optional:
    if we provided a default value when optional fields are missing
    
    Added future work where we could support "no schema" i.e. objects that
    could have any keys and declare none.
    bobcatfish committed Apr 8, 2022
    Configuration menu
    Copy the full SHA
    080db4a View commit details
    Browse the repository at this point in the history