It takes a village March 14, 2022 on Drew DeVault's blog

As a prolific maintainer of several dozen FOSS projects, I’m often asked how I can get so much done, being just one person. The answer is: I’m not just one person. I have enjoyed the help of thousands of talented people who have contributed to these works. Without them, none of the projects I work on would be successful.

I’d like to take a moment to recognize and thank all of the people who have participated in these endeavours. If you’ve enjoyed any of the projects I’ve worked on, you owe thanks to some of these wonderful people. The following is an incomplete list of authors who have contributed to one or more of the projects I have started:

A Mak
A. M. Joseph
a3v
Aaron Bieber
Aaron Holmes
Aaron Ouellette
Abdelhakim Qbaich
absrd
Ace Eldeib
Adam Kürthy
Adam Mizerski
Aditya Mahajan
Aditya Srivastava
Adnan Maolood
Adrusi
ael-code
agr
Aidan Epstein
Aidan Harris
Ajay R
Ajay Raghavan
Alain Greppin
Aleksa Sarai
Aleksander Usov
Aleksei Bavshin
Aleksis
Alessio
Alex Cordonnier
Alex Maese
Alex McGrath
Alex Roman
alex wennerberg
Alex Xu
Alexander ‘z33ky’ Hirsch
Alexander Bakker
Alexander Dzhoganov
Alexander Harkness
Alexander Johnson
Alexander Taylor
Alexandre Oliveira
Alexey Yerin
Aljaz Gantar
Alynx Zhou
Alyssa Ross
Amin Bandali
amingin
Amir Yalon
Ammar Askar
Ananth Bhaskararaman
Anders
Andreas Rammhold
Andres Erbsen
Andrew Conrad
Andrew Jeffery
Andrew Leap
Andrey Kuznetsov
Andri Yngvason
Andy Dulson
andyleap
Anirudh Oppiliappan
Anjandev Momi
Anthony Super
Anton Gusev
Antonin Décimo
aouelete
apt-ghetto
ARaspiK
Arav K
Ariadna Vigo
Ariadne Conill
Ariel Costas
Ariel Popper
Arkadiusz Hiler
Armaan Bhojwani
Armin Preiml
Armin Weigl
Arnaud Vallette d’Osia
Arsen Arsenović
Art Wild
Arthur Gautier
Arto Jonsson
Arvin Ignaci
ascent12
asdfjkluiop
Asger Hautop Drewsen
ash lea
Ashkan Kiani
Ashton Kemerling
athrungithub
Atnanasi
Aviv Eyal
ayaka
azarus
bacardi55
barfoo1
Bart Pelle
Bart Post
Bartłomiej Burdukiewicz
bbielsa
BearzRobotics
Ben Boeckel
Ben Brown
Ben Burwell
Ben Challenor
Ben Cohen
Ben Fiedler
Ben Harris
Benjamin Cheng
Benjamin Halsted
Benjamin Lowry
Benjamin Riefenstahl
Benoit Gschwind
berfr
bilgorajskim
Bill Doyle
Birger Schacht
Bjorn Neergaard
Björn Esser
blha303
bn4t
Bob Ham
bobtwinkles
boos1993
Bor Grošelj Simić
boringcactus
Brandon Dowdy
BrassyPanache
Brendan Buono
Brendon Smith
Brian Ashworth
Brian Clemens
Brian McKenna
Bruno Pinto
bschacht
BTD Master
buffet
burrowing-owl
Byron Torres
calcdude84se
Caleb Bassi
Callum Brown
Calvin Lee
Cameron Nemo
camoz
Campbell Vertesi
Cara Salter
Carlo Abelli
Cassandra McCarthy
Cedric Sodhi
Chang Liu
Charles E. Lehner
Charlie Stanton
Charmander
chickendude
chr0me
Chris Chamberlain
Chris Kinniburgh
Chris Morgan
Chris Morris
Chris Vittal
Chris Waldon
Chris Young
Christoph Gysin
Christopher M. Riedl
Christopher Vittal
chtison
Clar Charr
Clayton Craft
Clément Joly
cnt0
coderkun
Cole Helbling
Cole Mickens
columbarius
comex
Connor Edwards
Connor Kuehl
Conrad Hoffmann
Cormac Stephenson
Cosimo Cecchi
cra0zy
crondog
Cuber
curiousleo
Cyril Levis
Cédric Bonhomme
Cédric Cabessa
Cédric Hannotier
D.B
dabio
Dacheng Gao
Damien Tardy-Panis
Dan ELKOUBY
Dan Robertson
Daniel Bridges
Daniel De Graaf
Daniel Eklöf
Daniel Gröber
Daniel Kessler
Daniel Kondor
Daniel Lockyer
Daniel Lublin
Daniel Martí
Daniel Otero
Daniel P
Daniel Sockwell
Daniel V
Daniel V.
Daniel Vidmar
Daniel Xu
Daniil
Danilo
Danilo Spinella
Danny Bautista
Dark Rift
Darksun
Dave Cottlehuber
David Arnold
David Blajda
David Eklov
David Florness
David Hurst
David Kraeutmann
David Krauser
David Zero
David96
db
dbandstra
dece
delthas
Denis Doria
Denis Laxalde
Dennis Fischer
Dennis Schridde
Derek Smith
Devin J. Pohly
Devon Johnson
Dhruvin Gandhi
Di Ma
Dian M Fay
Diane
Diederik de Haas
Dillen Meijboom
Dimitris Triantafyllidis
Dizigma
Dmitri Kourennyi
Dmitry Borodaenko
Dmitry Kalinkin
dogwatch
Dominik Honnef
Dominique Martinet
Donnie West
Dorota Czaplejewicz
dudemanguy
Dudemanguy911
Duncaen
Dylan Araps
earnest ma
Ed Younis
EdOverflow
EIREXE
Ejez
Ekaterina Vaartis
Eli Schwartz
Elias Naur
Eloi Rivard
elumbella
Elyes HAOUAS
Elyesa
emersion
Emerson Ferreira
Emmanuel Gil Peyrot
Enerccio
Erazem Kokot
Eric Bower
Eric Drechsel
Eric Engestrom
Eric Molitor
Erik Reider
ernierasta
espkk
Ethan Lee
Euan Torano
EuAndreh
Evan Allrich
Evan Hanson
Evan Johnston
Evan Relf
Eyal Sawady
Ezra
Fabian Geiselhart
Fabio Alessandro Locati
Falke Carlsen
Fazlul Shahriar
Felipe Cardoso Resende
Fenveireth
Ferdinand Bachmann
FICTURE7
Filip Sandborg
finley
Flakebi
Florent de Lamotte
florian.weigelt
Francesco Gazzetta
Francis Dinh
Frank Smit
Franklin “Snaipe” Mathieu
Frantisek Fladung
François Kooman
Frode Aannevik
frsfnrrg
ftilde
fwsmit
Gabriel Augendre
Gabriel Féron
gabrielpatzleiner
Galen Abell
Garrison Taylor
Gauvain ‘GovanifY’ Roussel-Tarbouriech
Gaël PORTAY
gbear605
Genki Sky
Geoff Greer
Geoffrey Casper
George Craggs
George Hilliard
ggrote
Gianluca Arbezzano
gilbus
gildarts
Giuseppe Lumia
Gokberk Yaltirakli
Graham Christensen
Greg Anders
Greg Depoire–Ferrer
Greg Farough
Greg Hewgill
Greg V
Gregory Anders
Gregory Mullen
grossws
Grégoire Delattre
Guido Cella
Guido Günther
Guillaume Brogi
Guillaume J. Charmes
György Kurucz
Gökberk Yaltıraklı
Götz Christ
Haelwenn (lanodan) Monnier
Half-Shot
Hans Brigman
Haowen Liu
Harish Krupo
Harry Jeffery
Heghedus Razvan
Heiko Carrasco
heitor
Henrik Riomar
Honza Pokorny
Hoolean
Hristo Venev
Hubert Hirtz
hugbubby
Hugo Osvaldo Barrera
Humm
Hummer12007
Ian Fan
Ian Huang
Ian Moody
Ignas Kiela
Igor Sviatniy
Ihor Kalnytskyi
Ilia Bozhinov
Ilia Mirkin
Ilja Kocken
Ilya Lukyanov
Ilya Trukhanov
inwit
io mintz
Isaac Freund
Issam E. Maghni
Issam Maghni
István Donkó
Ivan Chebykin
Ivan Fedotov
Ivan Habunek
Ivan Mironov
Ivan Molodetskikh
Ivan Tham
Ivoah
ixru
j-n-f
Jaanus Torp
Jack Byrne
jack gleeson
Jacob Young
jajo-11
Jake Bauer
Jakub Kopański
Jakub Kądziołka
Jamelly Ferreira
James D. Marble
James Edwards-Jones
James Mills
James Murphy
James Pond
James Rowe
James Turner
Jan Beich
Jan Chren
Jan Palus
Jan Pokorný
Jan Staněk
JanUlrich
Jared Baldridge
Jarkko Oranen
Jasen Borisov
Jason Francis
Jason Miller
Jason Nader
Jason Phan
Jason Swank
jasperro
Jayce Fayne
jdiez17
Jeff Kaufman
Jeff Martin
Jeff Peeler
Jeffas
Jelle Besseling
Jente Hidskes
Jeremy Hofer
Jerzi Kaminsky
JerziKaminsky
Jesin
jhalmen
Jiri Vlasak
jman
Joe Jenne
johalun
Johan Bjäreholt
Johannes Lundberg
Johannes Schramm
John Axel Eriksson
John Chadwick
John Chen
John Mako
john muhl
Jon Higgs
Jonas Große Sundrup
Jonas Hohmann
Jonas Kalderstam
Jonas Karlsson
Jonas Mueller
Jonas Platte
Jonathan Bartlett
Jonathan Buch
Jonathan Halmen
Jonathan Schleußer
JonnyMako
Joona Romppanen
Joram Schrijver
Jorge Maldonado Ventura
Jose Diez
Josef Gajdusek
Josh Holland
Josh Junon
Josh Shone
Joshua Ashton
Josip Janzic
José Expósito
José Mota
JR Boyens
Juan Picca
Julian P Samaroo
Julian Samaroo
Julien Moutinho
Julien Olivain
Julien Savard
Julio Galvan
Julius Michaelis
Justin Kelly
Justin Mayhew
Justin Nesselrotte
Justus Rossmeier
Jøhannes Lippmann
k1nkreet
Kacper Kołodziej
Kaleb Elwert
kaltinril
Kalyan Sriram
Karl Rieländer
Karmanyaah Malhotra
Karol Kosek
Kenny Levinsen
kevin
Kevin Hamacher
Kevin Kuehler
Kevin Sangeelee
Kiril Vladimiroff
Kirill Chibisov
Kirill Primak
Kiëd Llaentenn
KoffeinFlummi
Koni Marti
Konrad Beckmann
Konstantin Kharlamov
Konstantin Pospelov
Konstantinos Feretos
kst
Kurt Kartaltepe
Kurt Kremitzki
kushal
Kévin Le Gouguec
Lane Surface
Langston Barrett
Lars Hagström
Laurent Bonnans
Lauri
lbonn
Leon Henrik Plickat
Leszek Cimała
Liam Cottam
Linus Heckemann
Lio Novelli
ljedrz
Louis Taylor
Lubomir Rintel
Luca Weiss
Lucas F. Souza
Lucas M. Dutra
Ludovic Chabant
Ludvig Michaelsson
Lukas Lihotzki
Lukas Märdian
Lukas Wedeking
Lukas Werling
Luke Drummond
Luminarys
Luna Nieves
Lyle Hanson
Lyndsy Simon
Lyudmil Angelov
M Stoeckl
M. David Bennett
Mack Straight
madblobfish
manio143
Manuel Argüelles
Manuel Mendez
Manuel Stoeckl
Marc Grondin
Marcel Hellwig
Marcin Cieślak
Marco Sirabella
Marian Dziubiak
Marien Zwart
Marius Orcsik
Mariusz Bialonczyk
Mark Dain
Mark Stosberg
Markus Ongyerth
MarkusVolk
Marten Ringwelski
Martijn Braam
Martin Dørum
Martin Hafskjold Thoresen
Martin Kalchev
Martin Michlmayr
Martin Vahlensieck
Matias Lang
Matrefeytontias
matrefeytontias
Matt Coffin
Matt Critchlow
Matt Keeter
Matt Singletary
Matt Snider
Matthew Jorgensen
Matthias Beyer
Matthias Totschnig
Mattias Eriksson
Matías Lang
Max Bruckner
Max Leiter
Maxime “pep” Buquet
mbays
MC42
meak
Mehdi Sadeghi
Mendel E
Merlin Büge
Miccah Castorina
Michael Anckaert
Michael Aquilina
Michael Forney
Michael Struwe
Michael Vetter
Michael Weiser
Michael Weiss
Michaël Defferrard
Michał Winiarski
Michel Ganguin
Michele Finotto
Michele Sorcinelli
Mihai Coman
Mikkel Oscar Lyderik
Mikkel Oscar Lyderik Larsen
Milkey Mouse
minus
Mitchell Kutchuk
mliszcz
mntmn
mnussbaum
Moelf
morganamilo
Moritz Buhl
Mrmaxmeier
mteyssier
Mukundan314
muradm
murray
Mustafa Abdul-Kader
mwenzkowski
myfreeweb
Mykola Orliuk
Mykyta Holubakha
n3rdopolis
Naglis Jonaitis
Nate Dobbins
Nate Guerin
Nate Ijams
Nate Symer
Nathan Rossi
Nedzad Hrnjica
NeKit
nerdopolis
ngenisis
Nguyễn Gia Phong
Niccolò Scatena
Nicholas Bering
Nick Diego Yamane
Nick Paladino
Nick White
Nicklas Warming Jacobsen
Nicolai Dagestad
Nicolas Braud-Santoni
Nicolas Cornu
Nicolas Reed
Nicolas Schodet
Nicolas Werner
NightFeather
Nihil Pointer
Niklas Schulze
Nils ANDRÉ-CHANG
Nils Schulte
Nixon Enraght-Moony
Noah Altunian
Noah Kleiner
Noah Loomans
Noah Pederson
Noam Preil
Noelle Leigh
NokiDev
Nolan Prescott
Nomeji
Novalinium
novenary
np511
nrechn
NSDex
Nuew
nyorain
nytpu
Nícolas F. R. A. Prado
oharaandrew314
Oleg Kuznetsov
Oliver Leaver-Smith
oliver-giersch
Olivier Fourdan
Ondřej Fiala
Orestis Floros
Oscar Cowdery Lack
ossi.ahosalmi
Owen Johnson
Paco Esteban
Parasrah
Pascal Pascher
Patrick Sauter
Patrick Steinhardt
Paul Fenwick
Paul Ouellette
Paul Riou
Paul Spooren
Paul W. Rankin
Paul Wise
Pedro Côrte-Real
Pedro L. Ramos
Pedro Lucas Porcellis
Peroalane
Peter Grayson
Peter Lamby
Peter Rice
Peter Sanchez
Phil Rukin
Philip K
Philip Woelfel
Philipe Goulet
Philipp Ludwig
Philipp Riegger
Philippe Pepiot
Philz69
Pi-Yueh Chuang
Pierre-Albéric TROUPLIN
Piper McCorkle
pixelherodev
PlusMinus0
PoroCYon
ppascher
Pranjal Kole
ProgAndy
progandy
Przemyslaw Pawelczyk
psykose
punkkeks
pyxel
Quantum
Quentin Carbonneaux
Quentin Glidic
Quentin Rameau
R Chowdhury
r-c-f
Rabit
Rachel K
Rafael Castillo
rage 311
Ragnar Groot Koerkamp
Ragnis Armus
Rahiel Kasim
Raman Varabets
Ranieri Althoff
Ray Ganardi
Raymond E. Pasco
René Wagner
Reto Brunner
Rex Hackbro
Ricardo Wurmus
Richard Bradfield
Rick Cogley
rinpatch
Robert Günzler
Robert Johnstone
Robert Kubosz
Robert Sacks
Robert Vollmert
Robin Jarry
Robin Kanters
Robin Krahl
Robin Opletal
Robinhuett
robotanarchy
Rodrigo Lourenço
Rohan Kumar
Roman Gilg
ROMB
Ronan Pigott
ronys
Roosembert Palacios
roshal
Roshless
Ross L
Ross Schulman
Rostislav Pehlivanov
rothair
RoughB Tier0
Rouven Czerwinski
rpigott
Rune Morling
russ morris
Ryan Chan
Ryan Dwyer
Ryan Farley
Ryan Gonzalez
Ryan Walklin
Rys Sommefeldt
Réouven Assouly
S. Christoffer Eliesen
s0r00t
salkin-mada
Sam Newbold
Sam Whited
SatowTakeshi
Sauyon Lee
Scoopta
Scott Anderson
Scott Colby
Scott Leggett
Scott Moreau
Scott O’Malley
Scott Stevenson
sdilts
Sebastian
Sebastian Krzyszkowiak
Sebastian LaVine
Sebastian Noack
Sebastian Parborg
Seferan
Sergeeeek
Sergei Dolgov
Sergi Granell
sergio
Seth Barberee
Seán C McCord
sghctoma
Shaw Vrana
Sheena Artrip
Silvan Jegen
Simon Barth
Simon Branch
Simon Ruderich
Simon Ser
Simon Zeni
Siva Mahadevan
skip-yell
skuzzymiglet
Skyler Riske
Slowpython
Sol Fisher Romanoff
Solomon Victorino
somdoron
Sorcus
sourque
Spencer Michaels
SpizzyCoder
sqwishy
Srivathsan Murali
Stacy Harper
Steef Hegeman
Stefan Rakel
Stefan Schick
Stefan Tatschner
Stefan VanBuren
Stefan Wagner
Stefano Ragni
Stephan Hilb
Stephane Chauveau
Stephen Brennan
Stephen Brown II
Stephen Gregoratto
Stephen Paul Weber
Steve Jahl
Steve Losh
Steven Guikal
Stian Furu Øverbye
Streetwalrus Einstein
Stuart Dilts
Sudipto Mallick
Sumner Evans
Syed Amer Gilani
sykhro
Tadeo Kondrak
Taiyu
taiyu
taminaru
Tamir Zahavi-Brunner
Tancredi Orlando
Tanguy Fardet
Tarmack
Taryn Hill
tastytea
tcb
Teddy Reed
Tero Koskinen
Tharre
Thayne McCombs
The Depressed Milkman
TheAvidDev
TheMachine02
Theodor Thornhill
thermitegod
Thiago Mendes
thirtythreeforty
Thomas Bracht Laumann Jespersen
Thomas Hebb
Thomas Jespersen
Thomas Karpiniec
Thomas Merkel
Thomas Plaçais
Thomas Schneider
Thomas Weißschuh
Thomas Wouters
Thorben Günther
thuck
Till Hofmann
Tim Sampson
Tim Schumacher
Timidger
Timmy Douglas
Timothée Floure
Ting-Wei Lan
tiosgz
toadicus
Tobi Fuhrimann
Tobias Blass
Tobias Langendorf
Tobias Stoeckmann
Tobias Wölfel
Tom Bereknyei
Tom Lebreux
Tom Ryder
Tom Warnke
tomKPZ
Tommy Nguyen
Tomáš Čech
Tony Crisci
Torstein Husebø
Trannie Carter
Trevor Slocum
TriggerAu
Tudor Brindus
Tudor Roman
Tuomas Siipola
tuomas56
Twan Wolthof
Tyler Anderson
Uli Schlachter
Umar Getagazov
unlimitedbacon
unraised
User Name
v44r
Valentin
Valentin Hăloiu
Vasilij Schneidermann
Versus Void
vexhack
Vijfhoek
vil
vilhalmer
Vincent Gu
Vincent Vanlaer
Vinko Kašljević
Vitalij
Vitalij Mikhailov
Vlad Pănăzan
Vlad-Stefan Harbuz
Vyivel
w1ke
Wagner Riffel
wagner riffel
Wai Hon Law
wb9688
wdbw
Whemoon Jang
Wieland Hoffmann
Wiktor Kwapisiewicz
wil
Will Daly
Will Hunt
willakat
Willem Sonke
William Casarin
William Culhane
William Durand
William Moorehouse
William Wold
willrandship
Willy Goiffon
Wolf480pl
Wouter van Kesteren
Xaiier
xdavidwu
xPMo
y0ast
Yacine Hmito
yankejustin
Yasar
Yash Srivastav
Yong Joseph Bakos
Yorick van Pelt
yuiiio
yuilib
Yury Krivopalov
Yuya Nishihara
Yábir Benchakhtir
Yábir García
Zach DeCook
Zach Sisco
Zachary King
Zandr Martin
zccrs
Zetok Zalbavar
Zie
Zoltan Kalmar
Zuzana Svetlikova
Éloi Rivard
Érico Rolim
Štěpán Němec
наб
حبيب الامين

Each of these is a distinct person, with their own lives and aspirations, who took time out of those lives to help build some cool software. I owe everything to these wonderful, talented, dedicated people. Thank you, everyone. Let’s keep up the good work, together.

Have a comment on one of my posts? Start a discussion in my public inbox by sending an email to ~sircmpwn/public-inbox@lists.sr.ht [mailing list etiquette]

Articles from blogs I read Generated by openring

Go runtime: 4 years later

A check-in on the status of Go runtime development

via The Go Blog September 26, 2022

What's cooking on Sourcehut? September 2022

Guten Morgen, SourceHut! Today, I count 681 new users, for a grand total of 32281 registered users. As always, a warm welcome to them and the reminder to everyone else to help them feel welcome while they get settled. Today, I am filling in for Drew on short…

via Blogs on Sourcehut September 15, 2022

Status update, September 2022

Hi all! This month I’ve been working on stuff I’d usually not work on willingly. And by that I mean Rust and screen tearing of course. I’ve been randomly typing keys on my keyboard and before I knew it, a wlroots-rs repository was created. Everybody is saying…

via emersion September 15, 2022