+ - 0:00:00
Notes for current slide
Notes for next slide

EDI in the R Community



Heather Turner
Research Software Engineering Fellow
University of Warwick

@HeathrTurnr

4 May 2022

heatherturner.net/talks/DiveRSE2022



"Arms of the characters from Star Wars form a circle with their hands stacked in the middle as a sign of solidarity" Artwork from @juliesquid for @openscapes (illustrated by @allison_horst).

1 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

Potted History of R

1992: Robert Gentleman and Ross Ihaka develop an early version of R for teaching.

1995: R released under a GNU public license

1997: CRAN and R Core team established

2000: R 1.0.0 released

April 2022: R 11th in TIOBE rankings

Robert Gentleman and Ross Ihaka At the Black Crow Cafe, Auckland, NZ (source: R. Ihaka)

3 / 31

1993 - shared vias Statlib, others start to use CRAN - 12 packages originally

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

Gender Diversity

Bar chart of random sample of CRAN maintainers by self-identified gender: 10.9% Woman, 88.2% Man, 0.1% Non-binary, 0.7% NA

Only ~11% women/non-binary package maintainers.

Similar over-representation of men in general user community

4 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

Geographical Diversity

Bar chart of random sample of CRAN maintainers by self-identified region: 48.9% Europe, 34.2% America, 5.9% Asia, 5.6% South America, 4.1% Oceania, 0.5% Africa, 0.4% Central America, 0.4% NA

5 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

Women in R

"heR" panel at useR! 2014 raised awareness of gender disparity

In 2015:

  • Myself and Bettina Grün elected to R Foundation
  • Women in R taskforce set up in December 2015

Chair and panelists at the heR panel at useR! 2014

7 / 31

R Foundation founded 2003

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

useR! 2016 survey


  • 74% White; 16 % Asian
  • 5% LGBT
  • 33% women
8 / 31

Note already had some diversity scholarships and made some recommendations

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

Forwards


Widening participation in R Foundation activities:
useR!, R Journal, CRAN, R project

  • Accessibility
  • Community
  • Conferences
  • On-ramps
  • Surveys
  • Teaching

@R_Forwards / forwards.github.io

9 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

Forwards Team



Core Team: Heather Turner, gwynn sturdevant, Jonathan Godfrey, Kevin O'Brien,
Noa Tamir, Yanina Bellini Saibene, Saranjeet Kaur, Michael Lawrence, Anna Vasylytsya,
Andrea Sánchez-Tapia, Mine Çetinkaya-Rundel, Emma Rand

Plus >20 sub-team members!

10 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

R Consortium

Non-profit business association set up as Linux Foundation project

  • Funded projects
    • Forwards package development workshops
  • Working groups
    • 2018: R-Community IDEA
  • RUG and conference support

11 / 31

Inclusion, diversity equity and accessibility

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

R-Ladies

2012: Gabriela de Queiroz founded group in San Francisco

Later: Twin Cities, Taipei, London

2016:

  • San Francisco & London organizer meet at useR!
  • R Consortium grant to create R-Ladies Global

12 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

R-Ladies Growth

Currently 216 Chapters (source: R Community Explorer) Growth of R-Ladies from October 2012 to October 2021: single numbers up to late 2016 then steady increase up to

13 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

R-Ladies vs RUGS

  • 858 RUGS on Meetup.com (earliest 2008)
  • R-Ladies relatively stronger in Latin America

Number of R-Ladies groups per region: US/Canada 59, Europe 57, Latin America 59, Australia 10, Asia 19, Africa 12

Number of R user groups per region: US/Canada 292, Europe 279, Latin America 111, Australia 36, Asia 97, Africa 43

15 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

satRdays

2016: R Consortium grant to start

  • Locally organized
  • Strong commitment to diversity
    • Ticket price < 8hr min wage

> 20 conferences

  • 6 in Africa
  • 1 in S. America, Asia, Oceania

https://satRdays.org/

16 / 31

free/low-cost locally organized

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

useR! 2017

Forwards recommendations implemented

  • Wider diversity scholarships
  • Subsidised childcare
  • Improved code of conduct

Rainbow R established

17 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

R Foundation Endorsed Conferences

Latin America:

  • R Day, May 2018, Curitiba, Brazil.
  • LatinR, September 2018, Buenos Aires, Argentina.
  • ConectaR, January, 2019, San José, Costa Rica.

India:

  • R@IIRSA. December, 2019, Mumbai.

18 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

Regional Networks

Hex logos of LatinR (a blue hex with "LATINR" and horizontal bars in approximate shape of Latin America in white), ArabR (four arms holding each others wrists forming a square with "Arab R" in the middle), AfricaR (black chloropleth of Africa with "Africa" in white and R logo on top, with orange to purple gradient in background) and AsiaR (black chloropleth of Asia with "Asia" underneath, overlaying the R logo")

  • Provide community
  • Support user groups
  • Organize regional events

@LatinR_Conf / latin-r.com
ArabR
@AfricaRUsers / africa-r.org
@AsiaR_comm / AsiaR-community

19 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

Regional Leaders

LatinR chairs: Florencia D'Andrea Laura Ación Natalia da Silva Riva Quiroga Yanina Bellini Saibene
AfricaR leaders: Shelmith Kariuki Ahmadou Dicko Nelda Limilimi Anicet Ebou Vebashini Naidoo Dennis Irorere Mohammed Ibrahim Ali
AsiaR founders: Janani Ravi Adithi Upadhya
ArabR team: Hussain Alsalman Amal Tlili Iman Al-Hasani Fahad Almsned Haifa Ben Messaoud Kamila Benadrouche Mohammed El Fodil Mouna Belaid

20 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

Minorities in R

MiR Community aims to support historically underrepresented R users around the world.

Minorities in R logo, "MiR" in the middle on a green background surrounded by hands of various skin colours typing on keyboards

  • MiR community Slack
  • Blog
  • Webinars and tutorials
  • Support RStudio instructor certification

@miR_community / mircommunity.com

21 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

MiR Team


Co-founders: Danielle Smalls-Perkins, Dorris Scott


Silvia Canelón, Liz Hare, Audris Campbell,
Andy Murtha, Meenakshi Kushwaha, Ola Giwa, Zane Dax

22 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

Developer Community Events

rOpenSci unconfs (2014-2019)

  • mostly invited
  • strong commitment to diversity

Tidyverse Developer Days (2019,2020)

  • open events
  • first-timers encouraged

(source: B. Milz)

23 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

R Contribution Working Group

  • Motivated by R Core panel at useR! 2020
  • Collaboration between R Core, Forwards and community groups
  • Aim to foster larger, more diverse community of contributors to the R project.
24 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

RCWG Initiatives

First year (2020-2021):

25 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

Collaboration Campfires

Novice-friendly topics

  • Bug handling
  • Contributing translations Designed to be inclusive
  • Community champions
  • Targeted promotion

26 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

Ongoing RCWG Initiatives

  • Google Season of Docs: Expanding and reorganizing the R Development Guide
    • new chapter on contributing translations
    • using a git workflow to test bug patches
  • Google Summer of Code: Track R Translation Status
    • dashboard to monitor status of translated messages in R
  • Bug BBQ
    • online, 24-hour event after useR! 2022 to tackle bugs
    • aiming to be novice-friendly!
27 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

RCWG participants

Saranjeet Kaur
R Development Guide
Collaboration Campfires


Lluís Revilla Sancho
R Bugzilla analysis

Michael Chirico
Michael Lawrence Translations tutorial

Kara Woo
R-Ladies link, RWeekly
Slack moderator

gwynn sturdevant
MiR link

Gabriel Becker
Martin Mächler Contributing tutorial


Plus several others joining meetings, contributing via github.com/r-devel/rcontribution

28 / 31

heatherturner.net/talks/DiveRSE2022   @HeathrTurnr

Overview

  • User community:
    • Grass-roots communities have had a big impact on building welcoming community
    • R Foundation/R Consortium played role by stimulating change/providing support
  • CRAN: need updated data, but would need large changes to make an impact
  • R core/contributors: still early days!
  • useR!
    • gender balance improved in recent years (women and gender minorities 2017-2021: 27%, 30%, 34%, 42%)
    • COVID (moving online) + greater representation in committees had biggest impact on diversity
30 / 31
Paused

Help

Keyboard shortcuts

, , Pg Up, k Go to previous slide
, , Pg Dn, Space, j Go to next slide
Home Go to first slide
End Go to last slide
Number + Return Go to specific slide
b / m / f Toggle blackout / mirrored / fullscreen mode
c Clone slideshow
p Toggle presenter mode
t Restart the presentation timer
?, h Toggle this help
Esc Back to slideshow