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é

Reply via email to