How to increase diversity in open source communities
2023-04-19 , Kuppelsaal

Today state of the art technology and scientific research strongly depend on open source libraries. The demographic of the contributors to these libraries is predominantly white and male [1][2][3][4]. This situation creates problems not only for individual contributors outside of this demographic but also for open source projects such as loss of career opportunities and less robust technologies, respectively [1][7]. In recent years there have been a number of various recommendations and initiatives to increase the participation in open source projects of groups who are underrepresented in this domain [1][3][5][6]. While these efforts are valuable and much needed, contributor diversity remains a challenge in open source communities [2][3][7]. This talk highlights the underlying problems and explores how we can overcome them.


In this talk we’ll first examine the problems encountered by people belonging to marginalised groups in open source as well as by project maintainers with respect to contributing to and increasing the diversity of open source projects, respectively [1][2][3][4][5][6]. Building on this overview, we’ll go over what kind of actions have been taken to increase diversity in open source projects, with special focus on scientific libraries, and the effects they have had [1][6][7]. Lastly, we’ll look at ideas that are currently being tested and next steps. By the end of this talk, the audience will have a good understanding of why contributor diversity is low in open source, the efforts that have been made so far to address this problem, and what can further be done to increase the presence of underrepresented groups in technology in general, and in open source in particular.

References:
[1] https://www.wired.com/2017/06/diversity-open-source-even-worse-tech-overall
[2] https://arxiv.org/pdf/1706.02777.pdf
[3] https://ieeexplore.ieee.org/abstract/document/8870179
[4] https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9354402
[5] https://biancatrink.github.io/files/papers/JISA2021.pdf
[6] https://arxiv.org/pdf/2105.08777.pdf
[7] https://blog.scikit-learn.org/events/sprints-value/


Expected audience expertise: Python:

Novice

Expected audience expertise: Domain:

Novice

Abstract as a tweet:

Learn about strategies for increasing diversity in #opensource projects presented by @MarenWestermann

Dr Maren Westermann works as a machine learning engineer and holds a PhD in environmental science. She is a self taught Pythonista, an active open source contributor, especially to the library scikit-learn, and is a co-organiser of PyLadies Berlin where she hosts monthly open source hack nights.