Hey everyone, As a relatively new user and contributor I thought I should share my point of view.
When I started using Guix, the documentation was the greatest thing ever, few projects have a manual like this that can help you in so many situations. Of course the lack of wifi drivers was an issue, and I wished it had a mention that solutions exist, even if not endorsing them. This, in my opinion, should be improved as it turns Guix into a hostile project towards users that *need* these non-free drivers to make it work, as bad as it is. What I mean by hostile is you will see on the internet people saying don’t even dare trying to talk about it on the list. Or the nonguix project having to mention to not ask for help about itself. Trying to silence people in this way is a real shame and we can’t just act like non-free drivers don’t exist and people don’t need them. This leads me to my next point, which is there’s no reference to external resources from the guix websites/manual. Things like the toys.whereis channel webring, system crafters, the lemmy community, the many channels like rde, guix-science, or even nonguix. These are important parts of the ecosystem and should not be left out as they are, we should acknowledge them and reference them. Furthermore, on the topic of mail, I totally agree with David Thompson. Mail is cool, I get it, but another way to contribute like pull requests on a forgejo/gitlab mirror would be much, much easier. Mail might seem like the default easy thing for many of you, but for anyone that’s a new contributor needing to configure send-mail and making sure that your email was received and that you receive the replies, not seeing it appear on the issues list for a little while is quite inconvenient compared to using git, pushing on your fork and continuing with a web interface from there. Overall, Guix is a great project but it should take care of opening itself to keep up with the times. – Noé