SlideShare a Scribd company logo
InnerSource Commons
Community Call 05 Oct 2021
Fei Wan (Comcast)
Sebastian Spier (Meltwater)
All about
InnerSource Patterns
What is an
InnerSource Pattern?
A template
for solving
an InnerSource problem
Where does this
format come from?
The ISC* Community is
sharing experiences
with each other
*ISC = InnerSource Commons
Stories of what worked
(and what did not)
But does this story
apply to my org?
Structure
of a pattern
How to find
relevant Patterns
for my org?
Our book:
Most mature patterns
InnerSource
Patterns book
with 20 mature
patterns
For Free!
Project is difficult to contribute to and use
Our GitHub repo:
Includes draft patterns
How do I get started?
● ask your InnerSource and Pattern questions in
#innersource-pattern in Slack
● capture a challenge as a Donut Pattern
Ways to participate:
Donut
Pattern
a donut pattern has
a “hole in the middle”
i.e. no solution yet
● fix a typo in a Pattern
● using a pattern? Add your company as a Known
Instance to a Pattern
Ways to participate:
● share a solution as a Pattern
Ways to participate:
More from Fei:
Work: comcast.github.io
Contact: fei_wan@comcast.com and twitter.com/FeiWAN12
Talk to you in Slack ;-)
More from Sebastian: spier.hu
Work: underthehood.meltwater.com
Contact: sebastian@spier.hu and twitter.com/sebastianspier
References
● InnerSource Patterns book and GitHub repo
● InnerSource Patterns - How They Work (5min video)
● Pattern Template (also see the reasoning behind using that template)
● To talk to a human join the InnerSource Commons Slack
InnerSource Commons
Community Call 05 Oct 2021
Gil Yehuda (U.S. Bank)
Sebastian Spier (Meltwater)
Walk-through Creating a
Pattern
References
● Blog posts by Gil Yehuda: Culture, Behaviors, and InnerSource
● Incubator Pipeline Pattern (draft) by Gil Yehuda (U.S. Bank)
● InnerSource Patterns book and GitHub repo
● Pattern Template (also see the reasoning behind using that template)

More Related Content

Similar to ISC Community Call 10/2021 - InnerSource Patterns - Gil Yehuda / Fei Wan / Sebastian Spier

ENG/IMS 224, Feb 21st 2013
ENG/IMS 224, Feb 21st 2013ENG/IMS 224, Feb 21st 2013
ENG/IMS 224, Feb 21st 2013
Miami University
 
The civil rights movement ppt for itc 1 kj 7
The civil rights movement ppt for itc 1 kj 7The civil rights movement ppt for itc 1 kj 7
The civil rights movement ppt for itc 1 kj 7hollowaymm
 
Designing The Social In
Designing The Social InDesigning The Social In
Designing The Social In
Erin Malone
 
The civil rights movement ppt for itc 1 kj 6
The civil rights movement ppt for itc 1 kj 6The civil rights movement ppt for itc 1 kj 6
The civil rights movement ppt for itc 1 kj 6hollowaymm
 
The civil rights movement ppt for itc 1 kj 5
The civil rights movement ppt for itc 1 kj 5The civil rights movement ppt for itc 1 kj 5
The civil rights movement ppt for itc 1 kj 5hollowaymm
 
Good questionscollabanswers
Good questionscollabanswersGood questionscollabanswers
Good questionscollabanswersBen Wilkoff
 
Module 4 PBL Mini Series
Module 4 PBL Mini SeriesModule 4 PBL Mini Series
Module 4 PBL Mini Series
Courtney Cunningham
 
Tasting the LSP method for HE with a twist
Tasting the LSP method for HE with a twistTasting the LSP method for HE with a twist
Tasting the LSP method for HE with a twist
Chrissi Nerantzi
 
The civil rights movement ppt for itc 1 kj 4
The civil rights movement ppt for itc 1 kj 4The civil rights movement ppt for itc 1 kj 4
The civil rights movement ppt for itc 1 kj 4hollowaymm
 
How to make social learning work
How to make social learning workHow to make social learning work
How to make social learning work
Sprout Labs
 
Bamboostones Evaluating the Experiment
Bamboostones Evaluating the ExperimentBamboostones Evaluating the Experiment
Bamboostones Evaluating the Experiment
Venturespring
 
9 best blog writing templates
9 best blog writing templates 9 best blog writing templates
9 best blog writing templates
Gerome Soriano
 
[Handout for Mini-Workshop] Content Architecture: Where Humans and Machines A...
[Handout for Mini-Workshop] Content Architecture: Where Humans and Machines A...[Handout for Mini-Workshop] Content Architecture: Where Humans and Machines A...
[Handout for Mini-Workshop] Content Architecture: Where Humans and Machines A...
Andrea L. Ames
 
James Coplien - Trygve - October 17, 2016
James Coplien - Trygve - October 17, 2016James Coplien - Trygve - October 17, 2016
James Coplien - Trygve - October 17, 2016
Foo Café Copenhagen
 
Theoretical perspectives on educational technologies
Theoretical perspectives on educational technologiesTheoretical perspectives on educational technologies
Theoretical perspectives on educational technologies
Florence Dujardin
 
Writing clearly
Writing clearlyWriting clearly
Writing clearly
InforumWorkshops
 
Beyond the Brainstorm: Deepening Online Learning
Beyond the Brainstorm: Deepening Online LearningBeyond the Brainstorm: Deepening Online Learning
Beyond the Brainstorm: Deepening Online Learningshaavind
 
Contributing for Beginners PuppetConf 2015
Contributing for Beginners PuppetConf 2015Contributing for Beginners PuppetConf 2015
Contributing for Beginners PuppetConf 2015
Hailee Kenney
 
Socratic seminar powerpoint
Socratic seminar powerpointSocratic seminar powerpoint
Socratic seminar powerpointDanny Norwood
 
Synchronous and asynchronous video conferencing tools
Synchronous and asynchronous video conferencing toolsSynchronous and asynchronous video conferencing tools
Synchronous and asynchronous video conferencing toolsDavid Wicks
 

Similar to ISC Community Call 10/2021 - InnerSource Patterns - Gil Yehuda / Fei Wan / Sebastian Spier (20)

ENG/IMS 224, Feb 21st 2013
ENG/IMS 224, Feb 21st 2013ENG/IMS 224, Feb 21st 2013
ENG/IMS 224, Feb 21st 2013
 
The civil rights movement ppt for itc 1 kj 7
The civil rights movement ppt for itc 1 kj 7The civil rights movement ppt for itc 1 kj 7
The civil rights movement ppt for itc 1 kj 7
 
Designing The Social In
Designing The Social InDesigning The Social In
Designing The Social In
 
The civil rights movement ppt for itc 1 kj 6
The civil rights movement ppt for itc 1 kj 6The civil rights movement ppt for itc 1 kj 6
The civil rights movement ppt for itc 1 kj 6
 
The civil rights movement ppt for itc 1 kj 5
The civil rights movement ppt for itc 1 kj 5The civil rights movement ppt for itc 1 kj 5
The civil rights movement ppt for itc 1 kj 5
 
Good questionscollabanswers
Good questionscollabanswersGood questionscollabanswers
Good questionscollabanswers
 
Module 4 PBL Mini Series
Module 4 PBL Mini SeriesModule 4 PBL Mini Series
Module 4 PBL Mini Series
 
Tasting the LSP method for HE with a twist
Tasting the LSP method for HE with a twistTasting the LSP method for HE with a twist
Tasting the LSP method for HE with a twist
 
The civil rights movement ppt for itc 1 kj 4
The civil rights movement ppt for itc 1 kj 4The civil rights movement ppt for itc 1 kj 4
The civil rights movement ppt for itc 1 kj 4
 
How to make social learning work
How to make social learning workHow to make social learning work
How to make social learning work
 
Bamboostones Evaluating the Experiment
Bamboostones Evaluating the ExperimentBamboostones Evaluating the Experiment
Bamboostones Evaluating the Experiment
 
9 best blog writing templates
9 best blog writing templates 9 best blog writing templates
9 best blog writing templates
 
[Handout for Mini-Workshop] Content Architecture: Where Humans and Machines A...
[Handout for Mini-Workshop] Content Architecture: Where Humans and Machines A...[Handout for Mini-Workshop] Content Architecture: Where Humans and Machines A...
[Handout for Mini-Workshop] Content Architecture: Where Humans and Machines A...
 
James Coplien - Trygve - October 17, 2016
James Coplien - Trygve - October 17, 2016James Coplien - Trygve - October 17, 2016
James Coplien - Trygve - October 17, 2016
 
Theoretical perspectives on educational technologies
Theoretical perspectives on educational technologiesTheoretical perspectives on educational technologies
Theoretical perspectives on educational technologies
 
Writing clearly
Writing clearlyWriting clearly
Writing clearly
 
Beyond the Brainstorm: Deepening Online Learning
Beyond the Brainstorm: Deepening Online LearningBeyond the Brainstorm: Deepening Online Learning
Beyond the Brainstorm: Deepening Online Learning
 
Contributing for Beginners PuppetConf 2015
Contributing for Beginners PuppetConf 2015Contributing for Beginners PuppetConf 2015
Contributing for Beginners PuppetConf 2015
 
Socratic seminar powerpoint
Socratic seminar powerpointSocratic seminar powerpoint
Socratic seminar powerpoint
 
Synchronous and asynchronous video conferencing tools
Synchronous and asynchronous video conferencing toolsSynchronous and asynchronous video conferencing tools
Synchronous and asynchronous video conferencing tools
 

Recently uploaded

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
Globus
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
Jen Stirrup
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
UiPathCommunity
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 

Recently uploaded (20)

Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Enhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZEnhancing Performance with Globus and the Science DMZ
Enhancing Performance with Globus and the Science DMZ
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..UiPath Community Day Dubai: AI at Work..
UiPath Community Day Dubai: AI at Work..
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 

ISC Community Call 10/2021 - InnerSource Patterns - Gil Yehuda / Fei Wan / Sebastian Spier