Daniel Smith
Daniel Smith
The model conformant subresources are supposed to be nouns. `namespaces/finalize` was named incorrectly.
/reopen Haowei, what should happen next on this?
/reopen /lifecyle frozen
I do not believe this is safe. Commented on the issue: https://github.com/kubernetes/kubernetes/issues/110642#issuecomment-1230897214
OK, I'm sorry but I didn't realize until just now that https://github.com/kubernetes/kubernetes/pull/112328 is similar to this one. It's essentially done, so I think we'll go with that one. Thanks for...
Not sure who to tag-- maybe @spiffxp ? @cblecker?
If repos were split I would instead want to solve this via requiring `release-note: ` sections in changes to client-go. Changes in downstream repos (e.g., api types) would be handled...
An automated process can require the release note. This is how it works in the main repo. We need to duplicate this functionality for *each library*. If someone wants to...
``` package examplelib import ( "k8s.io/flunder" // used but not exported "k8s.io/argle" // used and exported ) func DoIt(b *argle.Bargle) { f := flunder.Flund(b) } ``` In this short program,...
I do not agree that we can make things not part of the public interface by putting them under pkg/. We can use go's `internal` package feature to do that....