Hi, for some reason emacs has become the elephant in the room of the discussion on contributing to guix.
Regardless of one's opinion of emacs, I just want to add that this is itself strange. I have contributed some (package definition) patches to guix, all without using emacs. I am not an emacs user, so emacs is not necessary for contributing to guix. For what it's worth, the emacs-motif package in Guix was my addition. I don't use it myself.