@datagrok @maiki @xj9 Unfortunately the "share your own source" side of things is really hard to automate, even for non-every-day-users. That's personal expience talking, but it's not so bad when you've got sysadmins doing the work.
Closest we could get to automating this would be declarative Guix systems that fully serve up their source, but that precludes source running on the network itself, and means live hacking is non-compliance.