Thorsten Kukuk <kukuk@suse.com> writes:
On Wed, Dec 4, 2024 at 10:51 AM Dan Čermák via openSUSE Factory <factory@lists.opensuse.org> wrote:
I would really, really like to finally get rid of the awkward split of the container ecosystem projects into Virtualization:containers, devel:kubic and devel:microos. Can we please put these three into a single namespace
devel:microos has nothing to do with containers! This is about the OS part. Please don't confuse that with devel:microos:containers! And please, don't mix container runtime with container images, we should have them in separate projects.
That's the theory. In practice it is the devel project of podman, buildah, nerdctl, netavark, aardvark-dns, libcontainers-common, etc.pp.
and not how it is done in the proposal, which imho makes matters even worse: - containers now includes Virtualization:containers, devel:kubic, a bunch of outdated stuff, and devel:{microos,kubic}:containers? So devel:microos is missing and instead there's now container images as well?
devel:microos are the tooling for MIcroOS, not for containers. Even if there are some If you want all container runtime technology in one devel project, please move them together in a new one, but don't misuse devel:microos for that.
We have tried to consolidate the container packages into a new project, but hit a bunch of (mostly social) problems. Also, on OBS we will inadvertently loose the commit history if we `osc copypac` them.
- microos now includes devel:microos and a bunch of subprojects for image building.
Which sounds correct.
So now we still have multiple projects instead of one with the added disadvantage that image building packages are in there too. Can we please not do this?
I strongly object. Putting the MicroOS OS part (so all the tools and OS images) into one project and the containers, which are for all distributions and independent of MicroOS, into a separate project, is the right thing to do.
I would agree with you, if the devel projects were used like originally intended. But they aren't and thus I have to disagree. Cheers, Dan -- Dan Čermák <dcermak@suse.com> Software Engineer Development tools SUSE Software Solutions Germany GmbH Frankenstr. 146 90461 Nürnberg Germany www.suse.com Geschäftsführer: Ivo Totev, Andrew McDonald, Werner Knoblich (HRB 36809, AG Nürnberg)