MLOSS 2018: Sustainable communities

open source

Slides and resources from my invited presentation at the Machine Learning Open Source Software (MLOSS) workshop on sustainable communities at NeurIPS 2018.


Mara Averick



About the workshop

As described in the MLOSS 2018 CfP:

Machine learning open source software (MLOSS) is one of the cornerstones of open science and reproducible research. Once a niche area for ML research, MLOSS today has gathered significant momentum, fostered both by scientific community, and more recently by corporate organizations. The past workshops, from NIPS’06 to ICML’15, successfully brought together researchers and developers from both fields, to exchange experiences and lessons learnt, to encourage interoperability between people and projects, and to demonstrate software to users in the ML community.

Continuing the tradition in 2018, this year’s workshop that is a mix of invited speakers (NumFOCUS, tidyverse, openML, GPFlow, Eigen3), contributed talks/demos, and discussion/activity sessions. This year’s headline aims to give an insight of the challenges faced by projects as they seek long-term sustainability, with a particular focus on community building and preservation, and diverse teams.

Indeed, the workshop, talks, and discussion, included speakers and participants focused on an array of programming languages from different scientific communities, and was an amazing peer-to-peer exchange of techniques and lessons learned for driving community engagement and sustainability.


Slides from my presentation (embedded, below), can also be found with working links in their GitHub repo, as well as selected resources from both the talk and the panel discussion that followed.

Back to top


Casalnuovo, Casey, Bogdan Vasilescu, Premkumar Devanbu, and Vladimir Filkov. 2015. “Developer Onboarding in GitHub: The Role of Prior Social Links and Language Experience.” In Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 817–28. ESEC/FSE 2015. New York, NY, USA: Association for Computing Machinery.
Dall’Olio, Giovanni M., Jacopo Marino, Michael Schubert, Kevin L. Keys, Melanie I. Stefan, Colin S. Gillespie, Pierre Poulain, et al. 2011. “Ten Simple Rules for Getting Help from Online Scientific Communities.” PLOS Computational Biology 7 (9): e1002202.
Ford, Denae, Kristina Lustig, Jeremy Banks, Chris Parnin, and North Carolina. 2018. “"We Don’t Do That Here": How Collaborative Editing with Mentors Improves Engagement in Social Q & A Communities.” In CHI 2018. Montreal, QC, Canada: ACM.
Ford, Denae, Justin Smith, Philip J. Guo, and Chris Parnin. 2016. “Paradise Unplugged: Identifying Barriers for Female Participation on Stack Overflow.” In Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 846–57. FSE 2016. New York, NY, USA: Association for Computing Machinery.
Hawthorn, Leslie. 2012. “You’ll Eventually Know Everything They’ve Forgotten.” In Open Advice: FOSS: What We Wish We Had Known When We Started2, edited by Lydia Pintscher, 29–32.
Macieira, Thiago. 2012. “The Art of Problem Solving.” In Open Advice: FOSS: What We Wish We Had Known When We Started, edited by Lydia Pintscher, 55–61.
Nickolls, Ben. 2017. “Sustain - A One Day Conversation for Open Source Software Sustainers: The Report.” Edited by Robert Gibb. GitHub HQ (SF): Sustain OSS.
Pintscher, Lydia, ed. 2012. Open Advice: FOSS: What We Wish We Had Known When We Started.
Ross, Noam, Scott Chamberlain, Karthik Ram, and Maëlle Salmon. 2017. “How rOpenSci Uses Code Review to Promote Reproducible Science.” rOpenSci, September.
Thieme, Nick. 2018. “R Generation.” Significance 15 (4): 14–19.
Traweek, Sharon. 1988. Beamtimes and Lifetimes: The World of High Energy Physics. Cambridge, MA: Harvard University Press.
Wilson, Greg. 2018. “Abstraction and Comprehension.” The Third Bit. November 3, 2018.



BibTeX citation:
  author = {Averick, Mara},
  title = {MLOSS 2018: {Sustainable} Communities},
  date = {2018-12-08},
  url = {},
  langid = {en}
For attribution, please cite this work as:
Averick, Mara. 2018. “MLOSS 2018: Sustainable Communities.” December 8, 2018.