Skip to content

Conformance and Support matrix enhancements #1649

Open
@youngnick

Description

@youngnick

This may end up being a GEP, but this issue is to discuss enhancements to the conformance process, with a couple of end goals in mind:

  • As a user of Gateway API, I should be able to look at the status of GatewayClass and see information about what features the reconciling implementation supports.
  • As a user of Gateway API, I should be able to consult a feature matrix to determine which implementations support which features. These features should be supported by and/or derived from conformance information. (Thanks @candita for the suggestion!)

A related goal is:

  • as a Gateway API implementer, the conformance tests I run should be able to autodetect what features are supported and conformance test them automatically.

I've linked these together in this issue because the schema we'll need for the first will end up looking a lot like the column for the second, and that schema will probably be closely related if not identical to what we'll need from the conformance tests too.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/conformance-machineryIssues or PRs related to the machinery and the suite used to run conformance tests.kind/featureCategorizes issue or PR as related to a new feature.lifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.priority/important-longtermImportant over the long term, but may not be staffed and/or may need multiple releases to complete.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions