While finishing some PR here before code freeze, I figured out I was suffering again for an annoying problem that happens always 2 days before code freeze: merge conflicts on kube_features.go file (everybody wants to deliver their features!)I was talking with @thockin and one thing that came from that chat is that maybe we should think on splitting that file into a per-sig structure.This wont solve the whole problem, but will reduce a lot the "push/lgtm/needs-rebase/all e2e tests again" loop.I have no concrete proposal on the "how" to do it, as probably things like "how we do this for features that are multi-sig (like IPv6)" needs to be discussed. But at least you have the "what" and "why" here!
I'm aware this should not come for v1.24, so let's open the discussions for v1.25 :)Thanks!
--
You received this message because you are subscribed to the Google Groups "kubernetes-sig-architecture" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-sig-arch...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-sig-architecture/f3576c98-f3cc-4159-84a1-e319d8817f88n%40googlegroups.com.
--
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-sig-architecture/CAO_RewaBat4ULOp5E2tKeNh75oqp8OwP-PByjv5A2r%2By5eP-_A%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-sig-architecture/CAHSPUuztv-vxFhk_%3D0mvSw_v1kVGbC9PyxyibZH5yqBjcK9EhA%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "kubernetes-sig-architecture" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-sig-arch...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-sig-architecture/yrjhtubhrnje.fsf%40pohly-mobl1.fritz.box.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-sig-architecture/CAB_J3bavjTP-JoLFt49io_j5Q%2BAAzQDTS%2BEGBSUMqsJWHoui-g%40mail.gmail.com.
On Mar 29, 2022, at 12:35 PM, 'Michael Taufen' via kubernetes-sig-architecture <kubernetes-si...@googlegroups.com> wrote:
> Sorting by name sounds a lot simpler and less disruptive than splitting up the file.
I like this idea. Avoids the problem of having to keep these categorized correctly, and probably less refactoring work.We probably also need some line breaks in the defaultKubernetesFeatureGates section to limit the gofmt blast radius.Maybe sort by name + extra newline between each default.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-sig-architecture/CAHJadQKj2YrHEji8p42iL0LrZfZXsTMiMxjVQnzpk_wAi30-AA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-sig-architecture/CAA093F0-FC96-459C-A028-7657848FED61%40gmail.com.