Announcing the GNU Kind Communication Guidelines
&gt; The way we do this, rather than ordering people to be kind or else, is try to help people learn to make their communication more kind.<p>This is excellent; using love and persuasion to help someone improve is so much better than by force, compulsion, and fear. How many children rebel against restrictive and domineering parents? but a child who is loved and taught, but allowed to make choices and pursue independence usually ends up much healthier and happier.<p>&gt;I disagree with making &quot;diversity&quot; a goal.  If the developers in a specific free software project do not include demographic D, I don&#x27;t think that the lack of them as a problem that requires action; there is no need to scramble desperately to recruit some Ds.  
&gt;Rather, the problem is that if we make demographic D feel unwelcome, we lose out on possible contributors.  And very likely also others that are not in demographic D.<p>This dovetails in so nicely as well. You get more bees with honey than vinegar, and it is better to make a project open, kind, mentor-friendly, and productive-- which furthers the industriousness and quality of a product. Let all come who desire to come and treat them in the spirit of kindness and co-operation, but giving no preference or overt recruitment campaigns, which in themselves could end up sidelining or diverting attention from the true aims of the project.<p>I don&#x27;t always agree with Stallman, but I think this is a magnificent and well-thought out plan and response.