Gil Yehuda and Ashley Wolf highlight the essential elements of the open source development model that organizations need to adopt in order to succeed with InnerSource. Along the way, they detail some of the significant barriers and enablers and specific organizational practices within organizations that either help or hinder InnerSource success.
Ashley Wolf is the principal technical program manager for the open source program office at Oath, a division of Verizon composed of Yahoo, AOL, and many other beloved internet brands. Ashley has experience in developer relations, customer engagement, and engineering community management.
Gil Yehuda runs the open source program at Oath, a division of Verizon composed of Yahoo, AOL, and many other beloved internet brands. Gil has been a strong and vocal advocate for open source for many years and is a member of the TODO group. Previously, he was an analyst at Forrester Research focused on workplace collaboration.
Presentation at OSCON, InnerSource Day 2018
2. Open Source at Oath
Ashley Wolf
Technical Program
Manager
@meta_ashley
Gil YehudaThe Boss
@gyehuda
3. Today, we plan to...
Distill open source practices into essential values
Highlight challenges when applying those values to InnerSource
Inspire you with some stories
4. The code behind open source
Transparency You can see my code and process
Symmetry If I can do it, you can do it
Non-exclusivity Anyone can participate
5. What makes open source successful?
Participation is voluntary and opportunistic.
Anyone can leave the project and fork the code base to form a
competitive project.
Success requires cooperation. Anything hinting of
authoritarianism can cripple an open source project.
6. This sounds nothing like corporate life!
Voluntary
participation
Anyone can
fork the
code and
compete
Resist
corporate
authority
Let’s make
participation voluntary
If they don’t like our code, they can make a
better version and compete with us.
Feels good
to resist
corporate
authority
https://www.flickr.com/photos/cydcor/ https://creativecommons.org/licenses/by/2.0/
7. The code behind corporate source
High Speed I’m on a deadline
Low Risk Don’t overspend
High Control Someone is responsible
10. CC BY 2.0 (License)
https://www.flickr.com/photos/jdhancock/16108281000
A Story of TransparencyA Story of Transparency and Speed
https://www.flickr.com/photos/ayman/14977282925/ https://creativecommons.org/licenses/by-nc-sa/2.0/
12. My project delivered
faster thanks to
InnerSourcing
We had less risk since we
coordinated on code and
leveraged open source.
InnerSourcing
means more
control
https://www.flickr.com/photos/sesen/albums/72157603399070252/page5 https://creativecommons.org/licenses/by-nc-nd/2.0/
13. Open source values are unnatural to
the corporate environment.
Start with a focus on speed, risk, and
control then add the open source
values to succeed with InnerSource.