Discussing Race with Drupal Nerds
(in 10 slides)
with Fredric
Diversity
Demographic diversity
Experiential diversity
Cognitive diversity
Other Frameworks
UX of Wordpress
Simplicity of Ruby
Flexibility of Javascript
Asynchronous nature of Node
Speed of Go
Resiliency of C++
The Black Monolith
Skin color is a biological shortcut
Goal is dehumanization
Humanity is individuality
Purposefully complex
PHP / Drupal Ecosystem
Reputation to overcome
One experience rules them all
Easier != Less Potential
Packages + Modules + Frameworks + Businesses
Racism
Reliance on the biological shortcut
Can be simple; Can be complex
Focus on acts instead of the person
Ask questions
Package Dependency
If useful, can spread very quickly
Tightly integrated in thousands of ecosystems
Removing will cause things to break
Talking About Race
Practice. Do it. Practice. Do it. Practice. Do it.
It's hard and uncomfortable
The race card
Know the code (words)
Pull Request
Merging, whether clean or not
Peer review
Not all will be merged
Assignments and labels
Patches, re-rolling
Deny, Discount, Discredit, Demonize
Doesn't exist because I haven't seen it
It's not that big of a deal
They were 'no angel'
They are evil
Drupal Issue Queue
Unable to recreate
Not sure if it's worth pulling in
You haven't committed before
You are a ...
Systemic Racism
Born: Preeclampsia
Primary: Placement
Middle: Discipline
High: Options
College: Loans
Career: Promotion
House: Rates, Appraisals
Family: Vigilance
Day-to-day: Police
No PRs Merged
Frustration
Quality
Frameworks are insecure
Forks
Myriad of patches
Releases without tests, re-rolls
White People
Invented to justify enslavement
Biological shortcut
Individuality is implied
Know the code (words)
MySQL versions
Default
Does things well and poorly
Optimizations are required
Common bottlenecks
MariaDB
Reparations
Specific mechanism for amending theft and/or a wrong
Enslaved human beings
Stole land
WE all will pay
Git Rebase
Cleaner history
Linear history despite parallel work
Contributing, but do not own repo
Makes it easier on maintainer
Black Americans
Humanity
Family & Children
Patriotic
HBCUs & organizations
Law and order
Security Advisories
Different severity levels
Ignore at own peril
Dedicated team
Process for evaluation
Action taken is definition of success
BLM
Contextual 'too'
Protest has historical evidence
Not a monolith (see slide 1)
Equity is the goal
Merged into Core
Long threads of discussion
Not everyone agrees
Enhances the platform
Grows the community
Yields a significant return
Made with Slides.com