Habits of an Effective Drupal Contributor

Matthew Tift, Lullabot

Ideas about how to:

  • Look after yourself
  • Contribute meaningfully
  • Thrive in the community

Matthew Tift (he/him)

Lead Engineer & Owner, Lullabot
Drupal core contributor since 2010
TC DrupalCamp volunteer since 2011
Organized core initiatives
Yoga teacher

Lullabot is a 100% employee-owned strategy, design, and Drupal Development company that creates large-scale digital publishing systems.

Contribution time

10(ish) hours/week

Disclaimer

  • Not a complete guide
  • Sharing experiences, stories, and tips
  • Please read the contribution docs

Habits of an Effective Drupal Contributor

Contributor

Someone who abides by the
Drupal Code of Conduct

Contributor

Pretty much
anyone

Contributor: You

Habits of an Effective Drupal Contributor

What is ‘Effective’?

It brings you
joy

What is ‘Effective’?

You’re not necessarily
attached to the results

What is ‘Effective’?

You get credit
for your work

What is ‘Effective’?

Your employer or sponsor
gains recognition

What is ‘Effective’?

You’re helping out
with big initiatives

… or not-so-big

Be Human

Abide by the Drupal code of conduct

Be Human

Different perspectives

Be Human

Assume positive intent

Be Human

Be inclusive

Pause

What would give you joy?

Issue Queues

Track bugs, features, documentation, events organization, meta discussions

Issue Queues

Asynchronous
collaboration

Issue Queues

Disagreeing is OK, and
you’re allowed to say ‘No’

Issue Queues

Imposter
syndrome

Issue Queues

Lots of folks want to make
Drupal better

Issue Queues

Invisible
priorities

Issue Queues

Issues aligned with
Core Initiatives

Issue Queues

Core issues vs.
contrib issues

Contribute in ways that
feel meaningful to you

Write an article

Write an article with someone

Many Paths

  • Drupal Assoc board
  • Write code or docs
  • Attend local events
  • Volunteer at TCDC!

Credit System

Rewards contributions to
the Drupal project

Credit System

Unique in the
open source world

How it works

Issue credit tools

Attend a meeting

Appear on a podcast

Credit system manipulators exist

Many more ideas about the credit system, leaderboards, contribution recognition, etc:

matthewtift.com/drupal

Drupal Contributor Habits?

  • Prioritize impact
  • Better together
  • Strive for excellence
  • Treat each other with dignity and respect
  • Enjoy what you do

drupal.org/about/values-and-principles

  • Prioritize impact
  • Better together
  • Strive for excellence
  • Treat each other with dignity and respect
  • Enjoy what you do

Thank you!

Questions?
Comments?
Proud contribution stories?


talks.matthewtift.com/tcdc-habits

@mtift@mastodon.social