open source governance at massive scale - devops.talksplus.com · devops talks conference 2019 100%...
TRANSCRIPT
![Page 1: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/1.jpg)
11/09/2019 1
DEVOPS TALKS CONFERENCE 2019
Open Source Governance at Massive Scale
Nell Shamrell-Harrington
Principal Engineer, Chef
![Page 2: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/2.jpg)
11/09/2019 2
DEVOPS TALKS CONFERENCE 2019
Open Source Software will be used by everyone everywhere…
![Page 3: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/3.jpg)
11/09/2019 3
DEVOPS TALKS CONFERENCE 2019
It came true! We won!
![Page 4: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/4.jpg)
11/09/2019 4
DEVOPS TALKS CONFERENCE 2019
Now what? How do we makethis sustainable?
![Page 5: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/5.jpg)
11/09/2019 5
DEVOPS TALKS CONFERENCE 2019
Creating and maintaining Open Source Software is
still really hard
![Page 6: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/6.jpg)
11/09/2019 6
DEVOPS TALKS CONFERENCE 2019
Sharing a project on GitHub is easy…
![Page 7: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/7.jpg)
11/09/2019 7
DEVOPS TALKS CONFERENCE 2019
Successfully governing a project is much harder…
![Page 8: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/8.jpg)
11/09/2019 8
DEVOPS TALKS CONFERENCE 2019
Especially at massive scale
![Page 9: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/9.jpg)
11/09/2019 9
DEVOPS TALKS CONFERENCE 2019
Open Source Community isthe foundation of Chef
![Page 10: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/10.jpg)
11/09/2019 10
DEVOPS TALKS CONFERENCE 2019
Open Source Communities produce better software
![Page 11: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/11.jpg)
11/09/2019 11
DEVOPS TALKS CONFERENCE 2019
The best way to create software is in close collaboration with the
people who use it
![Page 12: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/12.jpg)
11/09/2019 12
DEVOPS TALKS CONFERENCE 2019
100% of Chef’s major productcode is Open Source
![Page 13: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/13.jpg)
11/09/2019 13
DEVOPS TALKS CONFERENCE 2019
Chef has 1000+ Open Source projects
![Page 14: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/14.jpg)
11/09/2019 14
DEVOPS TALKS CONFERENCE 2019
We need to govern at massive scale
![Page 15: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/15.jpg)
11/09/2019 15
DEVOPS TALKS CONFERENCE 2019
Humanity
Technology
Open SourceGovernance
![Page 16: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/16.jpg)
11/09/2019 16
DEVOPS TALKS CONFERENCE 2019
![Page 17: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/17.jpg)
11/09/2019 17
DEVOPS TALKS CONFERENCE 2019
![Page 18: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/18.jpg)
11/09/2019 18
DEVOPS TALKS CONFERENCE 2019
3 Duties of Open Source Governance
![Page 19: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/19.jpg)
11/09/2019 19
DEVOPS TALKS CONFERENCE 2019
3 Duties of Open Source Governance
• Automate the correct things
![Page 20: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/20.jpg)
11/09/2019 20
DEVOPS TALKS CONFERENCE 2019
3 Duties of Open Source Governance
• Automate the correct things
• Keep users and contributors engaged
![Page 21: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/21.jpg)
11/09/2019 21
DEVOPS TALKS CONFERENCE 2019
3 Duties of Open Source Governance
• Automate the correct things
• Keep users and contributors engaged
• Avoid burnout
![Page 22: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/22.jpg)
11/09/2019 22
DEVOPS TALKS CONFERENCE 2019
Nell Shamrell-Harrington
• Principal Engineer at Chef
• Community Engineering Lead a Chef
• Co-host of “Adventures in DevOps” podcast
• Long time Open Source Contributor and Maintainer
• @nellshamrell
![Page 23: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/23.jpg)
11/09/2019 23
DEVOPS TALKS CONFERENCE 2019
3 Duties of Open Source Governance
•Automate the correct things• Keep users and contributors engaged
• Avoid burnout
![Page 24: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/24.jpg)
11/09/2019 24
DEVOPS TALKS CONFERENCE 2019
Correct automation enables speed and accuracy
![Page 25: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/25.jpg)
11/09/2019 25
DEVOPS TALKS CONFERENCE 2019
Correct automation frees up humans to do what they do best
![Page 26: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/26.jpg)
11/09/2019 26
DEVOPS TALKS CONFERENCE 2019
Technique - Issue Templates
![Page 27: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/27.jpg)
11/09/2019 27
DEVOPS TALKS CONFERENCE 2019
Technique - Pull Request Templates
![Page 28: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/28.jpg)
11/09/2019 28
DEVOPS TALKS CONFERENCE 2019
Technique - Linters
![Page 29: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/29.jpg)
11/09/2019 29
DEVOPS TALKS CONFERENCE 2019
Technique – CI/CD
![Page 30: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/30.jpg)
11/09/2019 30
DEVOPS TALKS CONFERENCE 2019
Where do humans come in?
![Page 31: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/31.jpg)
11/09/2019 31
DEVOPS TALKS CONFERENCE 2019
Open Source Governance is full of judgement calls
![Page 32: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/32.jpg)
11/09/2019 32
DEVOPS TALKS CONFERENCE 2019
Issue Judgement Calls
• Should this be addressed?
![Page 33: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/33.jpg)
11/09/2019 33
DEVOPS TALKS CONFERENCE 2019
Issue Judgement Calls
• Should this be addressed?
• If yes, can we/should we address it now?
![Page 34: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/34.jpg)
11/09/2019 34
DEVOPS TALKS CONFERENCE 2019
Pull Request Judgement Calls
• Does this add value to the project?
![Page 35: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/35.jpg)
11/09/2019 35
DEVOPS TALKS CONFERENCE 2019
Pull Request Judgement Calls
• Does this add value to the project?
• If yes, is it the right thing for the project at this time?
![Page 36: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/36.jpg)
11/09/2019 36
DEVOPS TALKS CONFERENCE 2019
Even if a option is superior from a technical stand point, it still
may not be right for the project
![Page 37: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/37.jpg)
11/09/2019 37
DEVOPS TALKS CONFERENCE 2019
A contribution returns negative value when it makes other contributions harder
![Page 38: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/38.jpg)
11/09/2019 38
DEVOPS TALKS CONFERENCE 2019
3 Duties of Open Source Governance
• Automate the correct things
•Keep users and contributors engaged• Avoid burnout
![Page 39: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/39.jpg)
11/09/2019 39
DEVOPS TALKS CONFERENCE 2019
Open Source projects live and dieby community engagement
![Page 40: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/40.jpg)
11/09/2019 40
DEVOPS TALKS CONFERENCE 2019
Best way to keep someone engagedis to respond to them
![Page 41: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/41.jpg)
11/09/2019 41
DEVOPS TALKS CONFERENCE 2019
Any response is better than no response
![Page 42: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/42.jpg)
11/09/2019 42
DEVOPS TALKS CONFERENCE 2019
Responses must come from a human
![Page 43: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/43.jpg)
11/09/2019 43
DEVOPS TALKS CONFERENCE 2019
Always, always, alwayssay thank you
![Page 44: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/44.jpg)
11/09/2019 44
DEVOPS TALKS CONFERENCE 2019
Always, always, alwayssay why
![Page 45: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/45.jpg)
11/09/2019 45
DEVOPS TALKS CONFERENCE 2019
Technique – Response Time Maximums
![Page 46: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/46.jpg)
11/09/2019 46
DEVOPS TALKS CONFERENCE 2019
Technique – Pull Reminders
![Page 47: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/47.jpg)
11/09/2019 47
DEVOPS TALKS CONFERENCE 2019
Engagement requires directhuman interaction
![Page 48: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/48.jpg)
11/09/2019 48
DEVOPS TALKS CONFERENCE 2019
Engagement includes seeking feedback
![Page 49: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/49.jpg)
11/09/2019 49
DEVOPS TALKS CONFERENCE 2019
Types of feedback
• Asking for information
![Page 50: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/50.jpg)
11/09/2019 50
DEVOPS TALKS CONFERENCE 2019
Types of feedback
• Asking for information
• Asking for permission
![Page 51: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/51.jpg)
11/09/2019 51
DEVOPS TALKS CONFERENCE 2019
Technique – Community Spaces
![Page 52: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/52.jpg)
11/09/2019 52
DEVOPS TALKS CONFERENCE 2019
Technique – Surveys
![Page 53: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/53.jpg)
11/09/2019 53
DEVOPS TALKS CONFERENCE 2019
Technique – NDAs
Non-Disclosure Agreement
![Page 54: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/54.jpg)
11/09/2019 54
DEVOPS TALKS CONFERENCE 2019
In all types of engagement set boundaries
![Page 55: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/55.jpg)
11/09/2019 55
DEVOPS TALKS CONFERENCE 2019
3 Duties of Open Source Governance
• Automate the correct things
• Keep users and contributors engaged
•Avoid burnout
![Page 56: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/56.jpg)
11/09/2019 56
DEVOPS TALKS CONFERENCE 2019
My burnout story
![Page 57: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/57.jpg)
11/09/2019 57
DEVOPS TALKS CONFERENCE 2019
Burnout does not mean you are not mentally strong enough…
![Page 58: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/58.jpg)
11/09/2019 58
DEVOPS TALKS CONFERENCE 2019
Burnout means you are too strong
![Page 59: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/59.jpg)
11/09/2019 59
DEVOPS TALKS CONFERENCE 2019
If you attempt to push through burnout, everyone loses
![Page 60: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/60.jpg)
11/09/2019 60
DEVOPS TALKS CONFERENCE 2019
Burnout is not only a danger to the person burning out…
![Page 61: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/61.jpg)
11/09/2019 61
DEVOPS TALKS CONFERENCE 2019
It is also a danger to the project itself(and the owners of the project)
![Page 62: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/62.jpg)
11/09/2019 62
DEVOPS TALKS CONFERENCE 2019
Technique – Project Membership
![Page 63: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/63.jpg)
11/09/2019 63
DEVOPS TALKS CONFERENCE 2019
Technique – Screen Recording
![Page 64: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/64.jpg)
11/09/2019 64
DEVOPS TALKS CONFERENCE 2019
Technique – Knowledge Sharing
![Page 65: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/65.jpg)
11/09/2019 65
DEVOPS TALKS CONFERENCE 2019
When someone tells you they are burning outlisten and take immediate action
![Page 66: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/66.jpg)
11/09/2019 66
DEVOPS TALKS CONFERENCE 2019
3 Duties of Open Source Governance
• Automate the correct things
• Keep users and contributors engaged
• Avoid burnout
![Page 67: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/67.jpg)
11/09/2019 67
DEVOPS TALKS CONFERENCE 2019
The dream of Open Source came true…
![Page 68: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/68.jpg)
11/09/2019 68
DEVOPS TALKS CONFERENCE 2019
We define what happens next
![Page 69: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/69.jpg)
11/09/2019 69
DEVOPS TALKS CONFERENCE 2019
Open Source Communities produce better software
![Page 70: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/70.jpg)
11/09/2019 70
DEVOPS TALKS CONFERENCE 2019
Humanity
Technology
Open SourceGovernance
![Page 71: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/71.jpg)
11/09/2019 71
DEVOPS TALKS CONFERENCE 2019
Book of Open Source
![Page 72: Open Source Governance at Massive Scale - devops.talksplus.com · DEVOPS TALKS CONFERENCE 2019 100% of Chef’s major product code is Open Source. 11/09/2019 13 DEVOPS TALKS CONFERENCE](https://reader034.vdocuments.net/reader034/viewer/2022050610/5fb1de835fe209072e4d5e6b/html5/thumbnails/72.jpg)
11/09/2019 72
DEVOPS TALKS CONFERENCE 2019
Nell Shamrell-Harrington
• Principal Engineer at Chef
• Community Engineering Lead a Chef
• Co-host of “Adventures in DevOps” podcast
• Long time Open Source Contributor and Maintainer
• @nellshamrell
Thank You!