Maybe it's road to security hell, but it is also very important for beginners and developers.
Promote GNU GUIX by add support for installers/some scripts, which detects OS and install software by package manager based on detection. It is very hard to keep this kind of scripts fresh, because distribution will evolve. One think, that developers should still do is keep instructions to install guix package manager for some distros, but it is easier than keep instruction to install ton of packages. Maybe creating script to install guix for distributions and place it on single place + allow distro vendor to change it? Solution is simple: 1. Keep older packages in GUIX repo, so developers could request older version in scripts 2. Send patches to developers of these scripts, which will detects if there is gnu guix package manager on target system installed and request to install packages in exact versions, if there was gnu guix installed USE CASES: 1. KDevelop could request to install developers tools, such like gcc, gdb, php, etc. 2. Gaming managers could base on gnu guix instead of custom repository 3. ETC. RESULT: Simpler script to maintain, more distribution addressed, user do not have to worry if script will work for one's distro, faster advantage in linux ecosystem. Minus: possible security hell.