I only have one comment that I have already made and it got some traction so worth bringing up again.  The comment is that there is value in separating e2e/integration tests that are not version specific from component/unit tests that are.  There should be much less churn in the non-version specific tests therefore reducing the overhead of having a separate repo.  On the other hand, changes to version specific tests normally are made at the same time as their respective code changes.  I am not sure if we know which tests are version specific or not and if we are ready to make a forward looking decisions like this now, but I think keeping the test repo but only having non-versions specific tests there would solve the problems that have been presented.  I think it also might solve the problem that Gabriela's proposal would solve, although I don't fully understand that problem.

Anyway, just wanted to bring that up again.  One single repo or two separate repos will both work.  Just a matter of the tradeoffs.

On Mon, Aug 16, 2021 at 8:44 AM Fabiano Fidêncio <fabiano@fidencio.org> wrote:
During the last architecture committee meeting (Aug 10th, 2021) this
topic was brought up again and it's driven by simplifying the current
workflow.

Archana & Eric raised some concerns about the amount of churn / commit
pollution in the kata-containers repository.

This discussion is not new, we've had it on
https://github.com/kata-containers/kata-containers/issues/187 and we
even agreed in one of the meetings that merging the repo would be the
way to go, although it'd generate a lot of work that no-one at that
point would be willing to take.

Regardless of what was discussed, we didn't get the input of people
who are majoritarily working on that repo, being Gabriela & Salvador
the main ones, and I know they may have some concerns about the topic.
So, Gabriela, Salvador, would you mind sharing the concerns?

One last thing from my side, while I'm in favour of doing the move,
I'd like to ensure we take the decision based on the right
motivations. Merging the repos will *not* solve the problems we have
on maintaining the stable branches and, for that, please take a look
at Gabriela's proposal
https://github.com/kata-containers/kata-containers/issues/2429

Please, share your opinions, concerns, and ideas.

Best Regards,
--
Fabiano Fidêncio

_______________________________________________
kata-dev mailing list
kata-dev@lists.katacontainers.io
http://lists.katacontainers.io/cgi-bin/mailman/listinfo/kata-dev