Maintainer 1
Maintainer 1
Greg Kroah-Hartman
[email protected]
I don't want your code
or
Greg Kroah-Hartman
[email protected]
git.sr.ht/~gregkh/presentation-linux-maintainer
69,970 files
29,460,000 lines
5.8 release
2.6.20 to 2.6.24-rc
2.6.20 to 2.6.24-rc
Top developers by quantity
Chris Wilson 1377
Christoph Hellwig 1195
Mauro Carvalho Chehab 832
Takashi Iwai 740
Andy Shevchenko 739
YueHaibing 692
Colin Ian King 671
Geert Uytterhoeven 590
Masahiro Yamada 523
Gustavo Silva 567
Kernel releases 5.4.0 – 5.9.0
Top Signed-off-by:
David S. Miller 8446
Greg Kroah-Hartman 5028
Alex Deucher 4323
Mark Brown 3565
Mauro Carvalho Chehab 2596
Linus Torvalds 2446
Andrew Morton 2218
Chris Wilson 1884
Jens Axboe 1787
Martin Petersen 1639
2.6.20 to 2.6.24-rc
Maintainers are like editors in
the publishing industry.
– David Miller
2.6.20 to 2.6.24-rc
Patches I received in a 2 week period
2.6.20 to 2.6.24-rc
Patches I received in a 2 week period
1487
2.6.20 to 2.6.24-rc
Subject: [PATCH 48/48] ...
2.6.20 to 2.6.24-rc
15 patch series, no order given
2.6.20 to 2.6.24-rc
Patches 1, 3-10
2.6.20 to 2.6.24-rc
“Signed-off-by:” in signature
2.6.20 to 2.6.24-rc
Signature saying email was confidential
2.6.20 to 2.6.24-rc
Tabs were converted to spaces
2.6.20 to 2.6.24-rc
Leading spaces removed
2.6.20 to 2.6.24-rc
diff in non-unified format
2.6.20 to 2.6.24-rc
Patch created in driver directory
2.6.20 to 2.6.24-rc
Patch created in /usr/src/linux-2.6.32
2.6.20 to 2.6.24-rc
Made against different tree
2.6.20 to 2.6.24-rc
Wrong coding style
2.6.20 to 2.6.24-rc
Wrong coding style,
and acknowledged it
2.6.20 to 2.6.24-rc
Would not compile
2.6.20 to 2.6.24-rc
Broke the build on patch 3/6
2.6.20 to 2.6.24-rc
Broke the build on patch 3/6
and fixed it on 6/6
2.6.20 to 2.6.24-rc
Broke the build on patch 5/8
2.6.20 to 2.6.24-rc
Broke the build on patch 5/8
Contained note that fix would be sent later
2.6.20 to 2.6.24-rc
Patches that had nothing to do with me
2.6.20 to 2.6.24-rc
1 patch, 450kb big (4500 lines added)
2.6.20 to 2.6.24-rc
Obviously wrong kerneldoc
2.6.20 to 2.6.24-rc
This was a calm two weeks
2.6.20 to 2.6.24-rc
How to do it right
Documentation/process/submitting-patches.rst
Documentation/process/submitting-drivers.rst
Documentation/process/submit-checklist.rst
2.6.20 to 2.6.24-rc
It is in my self-interest
to ignore your patch
2.6.20 to 2.6.24-rc
Give me no excuse
to reject your patch
2.6.20 to 2.6.24-rc
What I will do for you:
2.6.20 to 2.6.24-rc
Review your patch within 1-2 weeks
2.6.20 to 2.6.24-rc
Offer semi-constructive criticism
2.6.20 to 2.6.24-rc
Let you know the status of your patch
2.6.20 to 2.6.24-rc
<zx2c4> i think the reason it works is not neccessarily because
<zx2c4> the responses are so terrific
<zx2c4> but because
<zx2c4> they are TERRIFYING
<zx2c4> so i'm forced to do my best possible work
2.6.20 to 2.6.24-rc
git.sr.ht/~gregkh/presentation-linux-maintainer