Important:
-
To edit, open a pull request. We will merge it as soon as we see the notification.
-
To edit a large amount of content, open an issue saying so. We will grant you write access.
-
To receive notifications about the latest drama, subscribe to the Community-Driven Happenings Feed.
github-drama (community fork)
The GitHub drama community forked and created this repository in 2022 because the original maintainer is inactive.
All community members edit collaboratively and enjoy a liberal editing policy similar to Wikipedia.
Old repository: https://github.com/nikolas/github-drama
This is a curated collection of "dramatic" GitHub interactions.
Contributing to github-drama
This repo is intended to point out comical interactions that come up in the world of software development, and not to harass anyone. Sometimes tensions build up in online interactions, and the intention of github-drama is to allow participants to take a step back from the drama and say to themselves, "damn, I need to chill".
How do I find drama?
Go into a GitHub project's issues, and sort by "Most commented" or "Most reactions".
What qualifies as drama?
There's no agreement on what's considered dramatic enough to be included in github-drama. Everyone has a different sense of humor. There are plenty of "non-serious" GitHub threads, where the usual GitHub politeness gives way to reaction GIFs and one-word replies, turning into something like a 4chan thread, but less funny.
This repository follows the guideline that if anyone in the thread appears to be getting worked up about something, it can be considered for inclusion here. If a repository's maintainer has locked conversation on a thread, that's also a good indicator that it could be included here.
albertodemichelis/squirrel/pull/67
audacity/audacity/pull/835, ghostarchive
angular/angular-cli/issues/1252
ant-design/ant-design/issues/13098
atom-minimap/minimap/issues/588 (archive: 1, 2)
AUTOMATIC1111/stable-diffusion-webui
ayojs/ayo/issues/36 (archive.ph) (archive.org)
bower/bower
CleverRaven/Cataclysm-DDA/pull/51079
cloudflare/wildebeest/issues/303, archive.ph, archive.org, ghostarchive, freezepage
- Cloudflare's embrace-and-extend Fediverse software posts private messages to the local public timeline. Cloudflare maintainers have flagged several comments that go into technical detail about the bug as spam.
CVarisco/community-story/pull/1
dear-github/dear-github/issues/107
docker/docker.github.io/issues/6910
doktornotor/pfsense-still-closedsource
dominictarr/event-stream/issues/116, archive.ph, archive.org, ghostarchive.org
- Malicious owner takeover of npm package (@right9ctrl)
- Notification spam of 400k GitHub users due to tagging @EpicGames/developers on GitHub
- ycombinator
facebookresearch/llama/pull/73
- New drama: PR containing a magnet link of Facebook LLAMA originated from 4chan /g/. Facebook LLaMA is a 65-billion-parameter large language model.
- Someone on 4chan /g/ leaked the magnet link of Facebook LLAMA in march 2023. (source: 4channel, desuarchive)
- @ChristopherKing42 had the brilliant idea of advertising the magnet link through a GitHub pull request.
- journalism:
Feodor2/Mypal/issues/3, archive.ph, archive.org, ghostarchive
- Dramatis Personae on GitHub:
- Matt A. Tobin, New Tobin Paradigm, @mattatobin, github, archive.ph, archive.org, ghostarchive
- M. C. Straver, Moonchild, @wolfbeast, github, archive.ph, archive.org, ghostarchive
- OpenBSD volunteers
- Mypal volunteers
- Summary:
- OpenBSD-WIP volunteers were porting the Pale Moon browser to OpenBSD.
- Mypal volunteers were porting the Pale Moon browser to Windows XP.
- Pale Moon developers filed DMCA takedown notices against the forks.
- DMCA takedown notices on GitHub:
- GitHub issues:
- Journalism on Kiwifarms:
- Journalism on Rdrama:
- Journalism on Reddit:
- Journalism on 4chan /g/:
fish-shell/fish-shell/pull/9512, archive.ph, archive.org, ghostarchive
- Rust Evangelism and Fish Carcinisation - The Inevitable Evolution
- Fish-shell is an easy-to-use command line shell for Linux distributions and MacOS. A GitHub user named Ridiculousfish is a member of the Fish-shell organization and an Apple software engineer.
- Ridiculousfish opened a pull request titled "Rewrite it in Rust" in January 2023, the URL of which was shared on Y Combinator Hacker News and 4chan /g/, prompting numerous off-topic comments from Rust evangelists.
- Journalism:
github/dmca
golang/go
google/googletest
GoogleCloudPlatform/click-to-deploy/pull/209
greatsuspender/thegreatsuspender/issues/1175
Homebrew/homebrew-core/issues/24654 (archive: 1, 2)
Homebrew/homebrew-services/issues/151 (archive: 1)
Homebrew/legacy-homebrew/issues/50683 (archive: 1)
irungentoo/toxcore/issues/1227
jashkenas/underscore/issues/1805
jasperla/openbsd-wip/issues/86
jdm-contrib/justdelete.me/issues/86 (archive: 1)
jquery/download.jqueryui.com
JuliaLang/IJulia.jl/issues/398
jquery/download.jqueryui.com/issues/359
jquery/download.jqueryui.com/issues/390
kelseyhightower/nocode/issues/50
kmmbvnr/django-jenkins/issues/349
lerna/lerna
- /pull/1616
- /pull/1619
- /issues/1622
- /issues/1625
- /issues/1628
- /issues/1630
- /pull/1631
- /issues/1632
- /pull/1633
spatie/laravel-newsletter/pull/228
Microsoft/Terminal/issues/10362
Microsoft/TypeScript/pull/3622
Microsoft/vscode
Microsoft/web-build-tools/issues/673
moxystudio/node-cross-spawn/pull/102
mozilla/addon-sdk/commit/169a05b9764674b6ad3fb1c6ea1cbf3c7edf8db0
mozilla-jetpack/jpm/pull/357/commits
MrGlockenspiel/activate-linux/issues/138
MrMEEE/bumblebee-Old-and-abbandoned/issues/123
NationalSecurityAgency/ghidra/issues/371
nixxquality/WebMConverter/commit/c1ac0baac06fa7175677a4a1bf65860a84708d67
nodejs/node
nodejs/readable-stream/pull/238
obsproject/obs-studio/pull/2868
oerdnj/deb.sury.org
opal/opal/issues/941, archive.ph, archive.org, ghostarchive,
- Dramatis Personae:
- Summary:
- A core maintainer of Opal made transmisic and transphobic comments on the Internet.
- The creator of the Contributor Covenant opened an issue to kick the maintainer out of the Opal development community.
- Another core maintainer of Opal replied hostilely and closed the GitHub issue dismissively.
- Journalism:
- Hacker News, archive.ph, archive.org, ghostarchive
- kiwifarms, archive.ph, archive.org
- 4chan /g/ 48559828, desuarchive, archive.ph, archive.org, ghostarchive
- 4chan /g/ 48569752, desuarchive, archive.ph, archive.org, ghostarchive
- 4chan /g/ 48575151, desuarchive, archive.ph, archive.org, ghostarchive
- 4chan /g/ 90214421, desuarchive, archive.ph, archive.org, ghostarchive
OpenBB-finance/OpenBBTerminal/issues/1625, archive.ph, archive.org, ghostarchive
- Summary:
- Someone from OpenBB was scraping GitHub for emails and sending out marketing spam.
- SinSiXX opened an issue titled "Shit SPAM" on GitHub in April 2022.
- Journalism:
opencart/opencart
- /pull/219
- /issues/1269
- /issues/1534
- /pull/1594
- /issues/3834 (archive: 1, 2)
palantir/tslint
P-H-C/phc-winner-argon2/issues/182
PiotrGrochowski/Consolas/issues/1 (archive: 1)
PolyMC/PolyMC
PowerShell/PowerShell/pull/1901
prettier/prettier/issues/6360, archive.org, archive.ph, ghostarchive.org
projecthamster/hamster/issues/574
promises-aplus/promises-spec/issues/94
ptsteadman/notebook/pull/1, archive.org, archive.ph
rails/rails
RIAEvangelist/node-ipc/issues/233 (archived: https://archive.ph/WGHMt)
robertdavidgraham/masscan/issues/482
rubocop/rubocop/issues/8091 (archive.org, archive.ph)
Slackadays/Clipboard/issues/14
spatie/laravel-newsletter/pull/228
spring-projects/spring-hateoas/issues/66
strongloop/loopback/issues/1079
systemd/systemd
tc39/proposal-cancelable-promises/issues/70
telegramdesktop/tdesktop/issues/96
tenacityteam/tenacity/issues/99 (archive.org, archive.is)
- Tenacity, an Audacity fork, is an easy-to-use multi-track audio editor and recorder. A GitHub user named Cookiengineer was the leader and one of the developers of Tenacity.
- Some 4chan users doxxed and attempted to murder Cookiengineer in a coordinated attack campaign in July 2021. (source: theregister 2021)
- Cookiengineer quit after the harassment and stabbing from the 4chan users. (source: issues/99)
tip4commit/tip4commit/issues/127
todogroup/opencodeofconduct/pull/70
ValveSoftware/Source-1-Games/issues/2475
ValveSoftware/steam-for-linux/issues/3671
WhisperSystems/Signal-Android/issues/127
zenparsing/es-observable/pull/97
zloirock/core-js, archive.ph, archive.org, ghostarchive.org
- New core-js drama: Denis Pushkarev (Zloirock, console spammer, Russian pedestrian homicider)
- Denis Pushkarev, known as Zloirock on GitHub, maintains the core-js library on millions of websites and has spammed the console of the millions of developers who indirectly import core-js. (source: issues/635)
- Pushkarev is a Russian who served about ten months in prison in 2020 for colliding with two pedestrians on his motorcycle, killing one of them. (source: theregister 2020)
- Pushkarev said he's ready to give up open-source development because few people pay for the software.
- Pushkarev posted a 70000-character, 10000-word screed and opened an issue on GitHub titled "So, what's next?" in February 2023.
- Read Pushkarev's 10000-word screed, archive.ph, archive.org, ghostarchive.org
- GitHub issues
- Journalism
- theregister.com/2020, archive.org, archive.ph, ghostarchive.org
- theregister.com/2023, archive.ph, archive.org, ghostarchive.org
- thestack.technology, archive.ph, archive.org, ghostarchive.org,
- desuarchive.org, archive.ph, archive.org, ghostarchive.org
- 4channel.org, archive.ph, archive.org, ghostarchive.org
- kiwifarms.net, archive.ph, archive.org, ghostarchive.org
@webdevdrama on Twitter