Tide needs a README with a brief overview we can point anyone too (not just those who wish to develop it) and a quick description of key features like batch testing / merge. we should put some details on configuring it below or perhaps in a seperate (linked) doc.
/area prow
/kind documentation
/assign
/assign @cjwagner
FYI @yutongz
/cc @kargakis @stevekuznetsov
also FYI @mattfarina
side note: @kargakis @cjwagner I think we almost might need to start making the area/prow be area/prow/tide, area/prow/deck... :thinking:
+1 to area/prow/*
These docs would be super helpful!
FYI @spiffxp
/priority important-soon
What would be the best starting point in the code to be able to interpret the meaning of the fields without any precise knowledge of what tide and prow is?
Controllers for tide are written in tide/tide.go. Config for tide is declared config/tide.go and an example is at config.yaml.
Cooking some README atm. Noticing the tide controller also consumes the presubmits part. Feels like it should be in the README as well. I will push additional changes once I get through the code and then sweep it one to n-times to polish it. Any feedback at any point is welcome.
A tide README is added in https://github.com/kubernetes/test-infra/pull/7457 - @ingvagabund please sync with the PR author to avoid duplicating any work.
Thanks, it will take some time before I will be able to sync. Getting This page is taking way too long to load. error when opening #7457.
Seeing this as well unfortunately but I remember a README was added last time I was able to access it :)
@sebastienvas is #7457 still alive? It seems to contain too many comments. Given I was not able to open the PR I am not familiar with its contain. Do you think it would be possible to separate your README.md and put it into another PR? I can share my notes. WDYT?
Yes the PR is still alive, but right I will create another PR with the documentation.
Most helpful comment
These docs would be super helpful!