openSUSE now has a lot of black magic around building distributions for :Factory and :Leap

This includes all of the 000* packages and opensuse-release-tools doing very useful stuff like pkglistgen automatically managing the package lists for .kiwi files so release managers don't need to manually update which packages are going on which media

The problem is, when trying to build my own distribution in my home: project (such as the MicroOS Desktop) I don't have access to this tooling. This is massively problematic when trying to build stuff aligned to Tumbleweed, because Tumbleweed has a habit of changing so fast that my 'distro based on Tumbleweed' breaks before I ever manage to get a build out.

So I'm going to spend some time during this hackweek learning how to setup a home: project more like an official openSUSE distribution project and use the same release-tools in order to produce better prototypes that are more aligned with Tumbleweed, and can stay aligned by running the same toolchain.


Comments

Be the first to comment!

Similar Projects

This project is one of its kind!