On 11/01/2017 11:17 AM, Daniel Walsh wrote:
Basically we are looking to move kpod out of the
kubernetes-incubator/cri-o project to allow it to grow on its own. We
plan on building out the library for creating container pods to such an
extent that CRI-O could use it as well as kpod.
Since kpod is outgrowing the original goals of the CRI-O project we
thought it best to move it to its own repository.
We plan on continuing to have kpod, buildah, cri-o and skopeo all able
to share the same containers/storage and containers/image libraries.
Unfortunately installing them all on a system will mean you get statically
compiled duplicate copies of containers/storage and containers/image. I think
in recent go versions "shared library" support has been getting better. Could
we start to do some of this for our go tools that use common libraries?