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

Improve conformance reports structure #2740

Closed
Tracked by #1709
mlavacca opened this issue Jan 26, 2024 · 6 comments · Fixed by #2798
Closed
Tracked by #1709

Improve conformance reports structure #2740

mlavacca opened this issue Jan 26, 2024 · 6 comments · Fixed by #2798
Assignees

Comments

@mlavacca
Copy link
Member

What would you like to be added:

#2391 proposed a new way of organizing conformance reports belonging to multiple organizations and provide a README.md file for each of them; such a README.md file should provide a brief description of the project, a table of content, and instructions on how to reproduce the claimed results.
To achieve the above, the related GEP paragraph needs to be implemented.

/area conformance

@robscott
Copy link
Member

@mlavacca are you intending to move to that for only v1.1+ reports or should we do some kind of backfill?

@mlavacca
Copy link
Member Author

@mlavacca are you intending to move to that for only v1.1+ reports or should we do some kind of backfill?

I am very open to suggestions. I do not think we should organize all the reports this way; maybe we can leave the pre-graduation reports as they are and start applying this structure from 1.0. What do you think?

@shaneutt
Copy link
Member

maybe we can leave the pre-graduation reports as they are and start applying this structure from 1.0. What do you think?

That's going to happen naturally anyway, unless you intend to modify git history.

If the ask is "we don't require the new reporting structure until v1.1 lands" I don't really see any problem with that, we just update all current ones slightly before release.

@youngnick
Copy link
Contributor

I think if we're going to cut things over, we should cut them over and make the changes. I did a similar thing with the GEP shuffle, and, while it was a big PR, it makes it much easier for everyone.

Trying to keep track of two different options is very complicated - I think that putting extra effort into only having one way to do things is worth it.

@shaneutt
Copy link
Member

Given how things are going to land timing wise, I have my suspicions that it's all gonna come down naturally at one time anyhow (e.g. we're aiming to get these last few conformance profiles bits done before Kubecon Paris, which is also when we want to release v1.1).

@mlavacca
Copy link
Member Author

mlavacca commented Feb 9, 2024

/assign

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

Successfully merging a pull request may close this issue.

5 participants