documentation, best practices and examples #3825
theCalcaholic
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I'm using mkosi for about 7 months now for a project and I'm often encountering questions that I find hard to answer when it comes to implementation details.
One of the root issues is, that the mkosi documentation does an acceptable job in describing how mkosi works as an interface (i.e. what options and configuration settings do, how files and directories are interpreted, etc.) but it only scratches the surface when it comes to how I'm supposed to use it.
Some examples of questions I found hard to answer (not the main point of this discussion, please don't answer them here):
Maybe, this is by design, because mkosi strives to be very versatile and unopinionated in how it is being used.
If that's the case, it would be extremely helpful to have a curated set of example repositories of varying complexity that can be used to learn good usage practices.
If that's not the case, it would be amazing to have more documentation on how to use mkosi correctly - ideally in addition to those example projects.
For me personally, tremendously helpful projects were e.g. incus-os by @stgraber as well as systemd's own mkosi setup.
Beta Was this translation helpful? Give feedback.
All reactions