• Skip to main content
  • Skip to after header navigation
  • Skip to site footer

Free-Mail

  • Events
  • Images
    • Instagram Goodness
  • Music
  • News
  • Software

How to encourage positive online communication in your open source community

How to encourage positive online communication in your open source community: How to encourage positive online communication in your open source community ultimike Thu, 03/23/2023 – 03:00

Threaded online conversations are a relatively new form of communication that can improve knowledge transfer and availability, but they can also stray from the original intent. Online technical conversations in open source communities using Slack or one of the several open source alternatives experience these benefits and drawbacks.

Say a community member posts a question or shares an idea to start a conversation. As in any conversation, sometimes things can get off track. While not all diversions from the prompt are unhelpful, there are times when a comment can be unproductive—and sometimes even hurtful.

The Drupal community is like most other open source communities, in that we have many online conversations happening at any given time, in a variety of places. Sometimes, when a community member flags an online comment as hurtful, the Drupal Community Working Group (CWG) is asked to step in and mediate the situation. The CWG is responsible for maintaining the health of the community. Often, the solution is as simple as reminding the author of the comment of the Code of Conduct.

In 2020, the CWG began looking into how they could crowdsource this activity in a way that would be predictable and non-confrontational. The group decided to author several nudges: prewritten, formatted responses that community members could copy and paste into an online conversation to get conversations back on track.

The Drupal community currently has five different nudges depending on the situation. It is up to community members to select one from this list:

  • Inclusive language, gendered terms
  • Inclusive language, ableist terms
  • Gatekeeping knowledge
  • Cultural differences
  • Escalating emotions

For example, the inclusive language, ableist terms nudge contains this message:

This discussion appears to include the use of ableist language in a comment. Ableist language can be harmful to our community because it can devalue challenges experienced by people with disabilities.

For more information, please refer to Drupal’s Values and Principles about treating each other with dignity and respect.

This comment is provided as a service (currently being tested) of the Drupal Community Health Team as part of a project to encourage all participants to engage in positive discourse. For more information, please visit https://www.drupal.org/project/drupal_cwg/issues/3129687

Our favorite resources about open source
Git cheat sheet
Advanced Linux commands cheat sheet
Open source alternatives
Free online course: RHEL technical overview
Check out more cheat sheets

Currently, using one of the nudges is a manual copy-paste process, but the group is discussing the possibility of providing tools for easier use. We provide both formatted (for forum and issue queues) and unformatted (Slack) versions of each nudge. The CWG is also working on adding a sixth nudge for unhelpful or inauthentic comments. This nudge is aimed at discouraging users who add comments to a thread solely to gain a contribution credit on the issue.

Over the past two years that nudges have been available, the CWG has not fielded any complaints related to their use. While the number of conflicts between community members escalated to the CWG has declined during this period, it is difficult to attribute this solely to nudges. Other efforts have been made to improve community health (not to mention outside factors). Nevertheless, the CWG feels that nudges have been a net positive to the community and continues to access, improve, and encourage their use. In a blog post to the community announcing their general availability, the CWG wrote:

To continue to grow a healthy community, we all must work under the assumption that no one intentionally uses language to hurt others. Even so, despite our best efforts we sometimes still use words or phrases that are discouraging, harmful, or offensive to others. We are all human beings who make mistakes, but as members of a shared community, it’s our responsibility to lift each other up and encourage the best in each other.

Prewritten nudges for various situations are useful prompts for members of any community to keep conversations productive and encouraging—and do so in a friendly way!

The Drupal community uses nudges to keep conversations productive and inclusive.

Chat via email
Drupal
Community management
Diversity and inclusion

What to read next
Creative Commons LicenseThis work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.
203 points

Ruth is wearing a dark blue shirt with a pale green trim inside the collar. She is smiling at the camera and is wearing glasses.
Ipswich, UK

Ruth has been a keen advocate of Open Source for over 18 years.

As a contributor to the Joomla! and Mautic community, she volunteered on the Joomla! Community Leadership Team for over three years, and currently works as Project Lead for Mautic, the world’s first open source marketing automation platform, at Acquia.

Ruth is a keen runner, and lives with a condition called Ehlers-Danlos Syndrome which means that she sometimes needs to use a wheelchair or walking aids.

| Follow RCheesley

Open Minded Author Linux Community Manager Geek Joomla Contributor Club
931 points

AmyJune headshot.
San Francisco Bay Area

AmyJune is an experienced community manager, mentor, public speaker, and inclusion advocate. While her roots are in Drupal, she also contributes regularly to the Linux and Accessibility communities. With a dual focus on both open-source community development and inclusivity, she is uniquely positioned to help individuals become more comfortable and confident as they contribute to their communities.

AmyJune lives adjacent to the San Francisco Bay Area in the rural agricultural hub of San Benito County. Having two grown children who survived their teenage years, and being the youngest of 5 sisters, AmyJune is either very lucky to have made it this far in life or is very talented at talking herself out of deadly situations.

Outside of her mission in the open source community space, she has a deep love for mycology, geocaching, and air-cooled Volkswagens.

| Follow volkswagenchick
| Connect volkswagenchick
User Attributes
Team

Open Source Evangelist Author Contributor Club
Register or Login to post a comment.

: Opensource.com ultimike

Supporting Open Source.

Have you tried: Visiting Port Elizabeth?

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X
  • Share on Pinterest (Opens in new window) Pinterest
  • Email a link to a friend (Opens in new window) Email
  • More
  • Share on Tumblr (Opens in new window) Tumblr
  • Print (Opens in new window) Print
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Reddit (Opens in new window) Reddit
Published on 23 March 2023 by Alan Category: SoftwareTag: Communication, Community, encourage, Online, Open, Positive, Source

Science and Technology Daily Releases 2025 Top Sci-tech News

AYUTTHAYA, Thailand, Dec. 25, 2025 /PRNewswire/ — The achievements and discoveries in science …

Read moreScience and Technology Daily Releases 2025 Top Sci-tech News

5 open source principles that help organizational governance

5 open source principles that help organizational governance: 5 open source principles that help …

Read more5 open source principles that help organizational governance

Practical Advancement Testing Day – Boston

Practical Advancement Testing Day – Boston – a Culture interest event taking place on …

Read morePractical Advancement Testing Day – Boston

About Alan

Previous Post:Trending Now: Shootout
Next Post:Van Gogh Museum at 50: Vincent van Gogh and the art market – a brief history

Reach Trust

Reach Trust is a holding trust for a number of companies within the Stratlec Group.

Copyright © 2026 · Free-Mail · All Rights Reserved · Powered by Straton Electrical

Back to top