Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Keynote Open Source Diversity - Festival del Software Libre


Published on

Exploring diversity in open source communities @ Festival del Software Libre in Mexico. We looked at the ASF and general github data as well as discussed a new program to encourage more people from Mexico to get more involved in open source.

Published in: Internet
  • Be the first to comment

  • Be the first to like this

Keynote Open Source Diversity - Festival del Software Libre

  1. 1. The Importance of Active Diversification And its impact in innovation
  2. 2. Gris Cuevas @griscz ● Googler in the Cloud ● Mexican Data Scientist ● Co-Founder of OSOM ● First Time Dog Owner ● Worker of 11 countries I want to grow the Free & Open Source Software culture in Mexico
  3. 3. Who am I? ● My name is Holden Karau ● Prefered pronouns are she/her ● Developer Advocate at Google focused on OSS Big Data ● Apache Spark PMC (think committer with tenure) ● Contributor to a lot of other projects ● previously IBM, Alpine, Databricks, Google, Foursquare & Amazon ● co-author of High Performance Spark & Learning Spark (+ more) ● Twitter: @holdenkarau ● Slideshare ● OOS Livestreams: ● Github ● Related Spark Videos
  4. 4. We have a surprising amount in common ● Live in San Francisco and work for glorious employer ● Breathe same air, mortal ● Considered minorities in open source & tech industry ● Distinctive fashion sense ● Whisky (sort of) ● Like dogs
  5. 5. Who are our dogs? @booprogrammer Drawn by @impurepics Brodi Benvenuto @winedoogler
  6. 6. Some links (slides & recordings will be at): ^ Slides & links (after) CatLoversShow
  7. 7. Diversity in Open Source The Industry’s Landscape & Mexico’s place in it
  8. 8. The elephant in the room…. sheologian Photo by thelmawilcox
  9. 9. Historical Perspective ● quote from “The Goods Girls Revolt” ○ “Writers come to magazine over the transom,” he said, “and women aren’t coming. We can’t do anything if they aren’t interested” ● And a similar quote from open source luminaries ○ “I don’t have any experience working with women in programming projects; I don’t think that any volunteered to work on Emacs or GCC.” - RMS *The Good Girls Revolt: How the Women of Newsweek Sued their Bosses and Changed the Workplace by Lynn Povich sheologian
  10. 10. What you can’t get from this? ● Causation. Which correlation ain’t. ● Legal advice ● Academic quality data Quirky Confectioner Lawyer cat objects!
  11. 11. Some Data! Apache Software Software Foundation Projects for Gender: ● ~50 projects ● ~30gb of commits & posts Human reviewed: ● Sampled down to ~1600 “recent” code contributors + all ~2600 committers Github Commits for country contributions (by domain): ● ~11gb of commits Andrey Belenko
  12. 12. How was the human data collection done? Instructions: Find the gender of the user in question. You can look at the e-mails sent in response to them, but also feel free to search online to find other information about the user (use the project information disambiguate cases of multiple people with the same name). List additional links possibly about the user used (e.g. linkedin, twitter, etc.) Provided with: E-mails in response to user, project name, author name, and github name (All depending on what could be found) DocChewbacca
  13. 13. So what do ASF & Jupyter projects look like*? Some limitations apply, e.g. there are clearly non-male contributors in zookeeper but it’s a small enough % they aren’t sampled.
  14. 14. Some correlations: Khairil Zhafri
  15. 15. And this is exacerbated by communication challenges 1 Baldwin, C. Y., & Clark, K. B. (2003). Does code architecture mitigate free riding in the open source development model. Harvard Business School. “The benefits of Open Source can take many forms. They can have economic or intrinsic value, like compensation or professional reputation… the benefits compensate developers for the costs of communication and integration, not the cost of their coding effort…”1
  16. 16. Sentiment of mailing lists J. Triepke
  17. 17. 64k 8M
  18. 18. 1.8k 78k
  19. 19. Mexico in the Landscape: Mexico has a very small community of contributors and donors to F&OSS...
  20. 20. Mexico in the Landscape: … and so many talented Software Engineers behind the scenes (users).
  21. 21. Mexico in the Landscape: There are few & siloed groups supporting the usage and participation in F&OSS
  22. 22. The Impact: ● Software manufacturing mindset ● Slow innovation cycles ● Fewer research & development projects in F&OSS
  23. 23. Taking Action Open SOurce Mexico (OSOM) = Exposure + Integration
  24. 24. The OSOM Framework Industry Government Community Academia Integration Exposure
  25. 25. The OSOM Framework Integration Exposure
  26. 26. Photo from: Exposure
  27. 27. Photo from: com%2Flessons-from-a-lemonade-stand%2F&psig=AOvVaw01BKzjrImrTsm-vOx6NCRI&ust=1535612623066119 Exposure
  28. 28. Creating exposure opportunities in universities Industry Government Community Academia Integration Exposure
  29. 29. Integration
  30. 30. Integration F&OSS Fostering industry collaboration Empowering culture creation Mentoring & Coaching Influencing governance (non-code contributions)
  31. 31. Integrating by activating all four pillars Industry Government Community Academia Exposure Integration
  32. 32. WHAT ARE WE DOING Open SOurce México (OSOM) Advocates of “OpenSourceFirst” culture to increase innovation and economic growth at Mexico
  33. 33. “Foster an Open-Source-First culture that drives economic and innovation growth in Mexico by 2020” OSOM’s Vision We are a group of OSS enthusiasts & thought leaders who work with the Mexican tech community, industry, academy and government to drive an open source culture by empowering, coaching and demonstrating the value of OSS. OSOM’s Mission
  34. 34. Exposure
  35. 35. Integration Recognizing non-code contributions in Apache Projects ….
  36. 36. ¡Gracias!