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

Visibility into Feature Graduation Momentum #164

Open
1 of 7 tasks
Tracked by #168
whitneygriffith opened this issue Nov 13, 2023 · 4 comments
Open
1 of 7 tasks
Tracked by #168

Visibility into Feature Graduation Momentum #164

whitneygriffith opened this issue Nov 13, 2023 · 4 comments
Assignees

Comments

@whitneygriffith
Copy link
Contributor

whitneygriffith commented Nov 13, 2023

Improve visibility into our list of Features, their stage and last promotion date.

The source of truth for the user facing Istio Features list is the features.yaml found in this enhancements repo.

Refine the schema and populate with known data so that users can accurately understand:

  • All available features in Istio
  • The current stage of each feature
  • When this feature was last graduated

And for release planning to be able to:

  • Automatically consume this data to highlight stale/high priority features based on time the feature was last graduated

  • Update feature stage and graduation history in a given release

  • Track activity, change notes, etc for a given Feature Area with the aim of indicating feature interest and priority for graduation

  • Does this overlap with annotations.yaml?

@whitneygriffith whitneygriffith converted this from a draft issue Nov 13, 2023
@whitneygriffith whitneygriffith changed the title Improving visibility into our list of Features, their stage and last promotion date Visibility into Feature Graduation Momentum Nov 13, 2023
@whitneygriffith
Copy link
Contributor Author

whitneygriffith commented Nov 13, 2023

I am thinking the addition of a since field to features schema can aid this effort.

Also, leveraging a yaml to csv converter to populate a google sheet with formulas to aid release planning.

@whitneygriffith whitneygriffith self-assigned this Nov 13, 2023
@whitneygriffith
Copy link
Contributor Author

#146

@whitneygriffith whitneygriffith removed their assignment Nov 20, 2023
@whitneygriffith
Copy link
Contributor Author

What triggers the syncing of Enhancements repo features.yaml with the Istio.io features.yaml as seen here? istio/istio.io#13519

@craigbox
Copy link
Contributor

craigbox commented Aug 8, 2024

What triggers the syncing of Enhancements repo features.yaml with the Istio.io features.yaml as seen here? istio/istio.io#13519

Every day at 2am, this job runs: https://github.com/istio/test-infra/blob/master/prow/config/jobs/istio.io.yaml#L75

It does a make update_ref_docs, which runs `scripts/grab_reference_docs.sh.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

No branches or pull requests

3 participants