We need a roll your own distro which has a website that allows you to totally customize it for desktop, server, SBC, IoT, any kernel, Linux, BSD’s, third party kernels, hobby kernels. Any CPU, The Linux kernel configuration and ideally BSD, down to having a probe routine you run on your hardware and it builds a hardware descriptor config file just for your hardware. Using any package manager. Has any desktop, any desktop manager, if desktop. The webbased UI then generates a set of configuration files that then build a bespoke repo that runs on GitHub Actions building the bespoke distro for you.
The whole project is highly modular, with an overall unifying archetecture. The whole configurator is probably written in Python rather than Bash, but with Python and Bash or Python or Bash or what ever shell that is possibly configured at distro install and runtimes.
The whole thing should be configurable on the overall level and at any stage using JSON or YAML interchangably.
This should be a welcoming project welcming input from anyone, to be forked by anyone under what ever licenses apply to what ever form the forks take, and ideally welcoming incremental recombining by pull requests.
Just dropping this here for comment ![]()