I've been using guixSD on this computer for nearly a year now, but in attempting to do nearly anything with guix i feel very stupid and hopelessly frustrated because there is ALMOST information about things but not really.
where is the source code for guix? why, if I do 'guix shell guix' do i have a hard time finding the source code for guix? Surely there should be some pointer to the location of the source tree, if the source tree is a thing that is important to understand. I would quite like to read the source. when I issue 'guix package -show=guix' among the information presented is a "location" for the package description. i have assumed that the sources for the various packages live in /gnu/store/ but the store is not really searchable by normal shell tools like 'find'. It takes a very long time, and the results are unweildy to work with. Surely the GNU System should be proud of the fact that it hosts its own sources and those of installed packages. Why are these sources made so hard to find? Why isn't there just a top-level directory that either holds the sources or is a link to them? How can I hope to contribute or even understand this software when just trying to FIND the local sources necessitates a call for help? What can I do?
