Wayland is quite simple actually. Nowhere near as much to configure compared to systemd.
Even systemd can be kept simple - I did this on manjaro.
Either way the power of LFS/BLFS is to adjust the system to your use case.
> it can really remove all the "magic" from the full OS implementation for you.
To some extent. Many things are missing IMO, in particular if you go to BLFS. But for the most part I agree with you - it is great that we have it.
We should extend it though.
> until 2001 when it became too much of a trouble to recompile everything
I use ruby scripts for that, tracking almost 4000 projects. Once gem-coop offers us an alternative to corporate-controlled rubygems.org, my main ruby projects will be republished (I retired in 2024 when RubyCentral tried to force everyone to cater to the new corporate rules as well as disown gem owners after 100.000 downloads).
Yeah, Wayland might be simple, but the level of comfort I gained with inittab, systemV rc.d, xinit, .Xsession, Xconfig, inetd and everything else was mostly unmatched by anyone I've worked with (and honestly, serves me to this day).
I've never invested as much in systemd or Wayland, so I am operating on a different abstraction level with it, probably just like most everybody else.
My point was that I did not keep it simple: I actually made it into my perfectly configured system, and I manually tweaked every config I though might have something interesting for me.
Even systemd can be kept simple - I did this on manjaro.
Either way the power of LFS/BLFS is to adjust the system to your use case.
> it can really remove all the "magic" from the full OS implementation for you.
To some extent. Many things are missing IMO, in particular if you go to BLFS. But for the most part I agree with you - it is great that we have it.
We should extend it though.
> until 2001 when it became too much of a trouble to recompile everything
I use ruby scripts for that, tracking almost 4000 projects. Once gem-coop offers us an alternative to corporate-controlled rubygems.org, my main ruby projects will be republished (I retired in 2024 when RubyCentral tried to force everyone to cater to the new corporate rules as well as disown gem owners after 100.000 downloads).