The recommendations of @report_press for the GNU Project seem uninformed to me.
1. GNU has always been an informal group: historical contributors stopped caring; newer contributors probably never did; it’s pretty much an empty shell.
2. The “big” GNU projects don’t recognize the authority of RMS in their governance.
3. Stallman’s “Kind Communication Guidelines” were denounced early on; Guix, GCC, glibc, etc. adopted a code of conduct, some way before that.