I propose we start with fully vendoring the Docker stack. As I said,
parts of moby-engine are already bundled, and so are podman,
kubernetes, cri-o, containernetworking-plugins, and other applications
in the written-in-Go containerization stack. I have been working on
revamped Docker stack packages at [1]. I believe that the simplified
packaging approach will entice new maintainers to come onboard—I have
already reached out to one. I also wrote specfiles for Docker Buildx
and Docker Compose v2 that were not feasible to package with the
previous approach.
[1]
https://git.sr.ht/~gotmax23/docker-ng
I have started submitting reviews:
For docker:
1. *moby-engine *—
)
2. *docker-cli* (split out from moby-engine) —
3. *docker-compose* —
)
4. *docker-compose-switch* —
5. *docker-buildx* —
For containerd:
1. *containerd* —
)
2. *golang-github-containerd* (new independent containerd-devel
package) —