On Fri, Oct 09, 2015 at 10:10:04AM -0500, Adam Miller wrote:
OpenShift is based on kubernetes but because of the magic of golang, it's all statically linked at compile time. Therefore, OpenShift actually caries the entirety of kubernetes as a bundled library which
Uhm, how is the bundling related to the static linking performed by the Go compiler? Those are orthogonal issues. We can build static binaries from archives or source code (shipped as separate Fedora packages and pulled in through BuildRequires) without doing any bundling at the SRPM level.
unfortunately means that the current inclusion and continued maintenance of kubernetes in Fedora isn't likely to mean much unless there's a guarantee that it will always match the specific version of kubernetes that OpenShift is based on for API compatibility and then
That seems to be the actual problem. The lack of any commitment to maintain a stable API.